В emacs можно переключать буферы, набирая Ctrl kbd> - X kbd> B kbd>, и вы можете начать вводить имя другого буфера, и по мере ввода вы можете автоматически заполнять имена буферов, которые соответствуют введенному вами.
В Windows есть скрипт для AutoHotKeys под названием iswitchw , который эмулирует поведение emacs, но вместо переключения между буферами в emacs, он позволяет переключаться между Windows (в зависимости от заголовка Window ).
Есть ли подобный инструмент, который позволяет пользователю переключаться между Windows в Ubuntu / unity?
Да, см. Как включить «Фильтр заголовка окна шкалы»? в Компизе 12.04? .
Затем вы можете использовать Window Key kbd> - W kbd> и начать печатать, чтобы получить этот эффект.
Я искал подобную функциональность с тех пор, как нашел приложение Switcheroo для Windows, которое делает то же самое. Я наконец нашел такое приложение для Linux, оно называется Rofi , это переключатель окон, средство запуска приложений и замена dmenu. Как только вы привяжете сочетание клавиш к команде режима запуска окна Rofi, вы можете быстро вызвать его с помощью сочетания клавиш и начать вводить имя окна или имя приложения, к которому относится это окно, а затем переключаться на него.