Vim/Vimium-подобный оконный менеджер

Я только начал использовать плагин Vimium для Chrome и корю себя за то, что не использовал его раньше. Он оснащен функциями, которые значительно упрощают просмотр веб-страниц, а также использует ярлыки, очень похожие на популярный редактор терминалов Vim (отсюда и название). Одной из моих любимых функций Vimium является возможность выбора ссылки нажатием и fпоследующими буквами, связанными со ссылкой. Этот плагин (вместе с функцией выбора ссылки) заставил меня гораздо меньше полагаться на мышь при работе на компьютере (что и является целью).

Итак, мне было интересно, существует ли оконный менеджер, который имеет функцию, аналогичную функции выбора ссылки в Vimium. В основном я использую мышь для изменения фокуса окон (что является пустой тратой времени). Я понимаю, что есть Alt-Tabи Alt-Escярлыки, которые можно использовать для изменения фокуса, но это требует от меня перемещения по списку, и не всегда ясно, какое окно принадлежит какой программе.

Итак, мой вопрос: какие существуют оконные менеджеры, которые реализуют функцию выбора окна, аналогичную функции выбора ссылки в Vimium?

Не совсем уверен, что вы ищете, вы думали xmonad?

Ответы (2)

i3

i3 — тайловый оконный менеджер. i3 имеет определяемые пользователем режимы и сочетания клавиш, вдохновленные VIM.

Мне это нравится, так как оно очень хорошо документировано, а конфигурацию легко модифицировать (изменение использования клавиш, добавление режимов и т. д.).

Я выбрал его, а не xmonad , почти сразу же (оба плитки wms), взвешенные тем фактом, что конфигурация xmonad выглядит более сложной (она основана на Haskell). Я не использовал другие мозаичные wms, но я уверен, что они (например, xmonad) достигают аналогичных результатов.

Я обнаружил, что плитка wm сокращает использование мыши из-за упрощения размещения/выбора окна.

Но есть ли у i3 или xmonad функция нажатия/выбора кнопок/элементов управления приложения только нажатием клавиш? Для меня это убийственная функция, которую Vimium дает браузерам.
@butla: Нет. То, как приложение реагирует на сочетания клавиш, является обязанностью приложения, а не оконного менеджера, на котором оно размещено. Исходный пост просит оконный менеджер включить такой выбор окна .

Как

Я не использовал это, но он утверждает:

Легкий мозаичный оконный менеджер X11, который имитирует vi, предлагая операторы, движения и режимы.

Так что я думаю, что это вполне соответствует вашим требованиям. Вот документация.

введите описание изображения здесь

По состоянию на 2020-06 год похоже, что с 2018 года не было новых коммитов, поэтому проект может быть мертв (я сомневаюсь, что в активной бета-версии не будет новых коммитов так долго).