горячие клавиши в sakura — переключение вкладок

Sakura — отличный легковесный терминал, которым я сейчас пользуюсь в openbox. Очень рекомендую — стартует быстро, многовкладочна и по моим наблюдениям — практически безглючна.

Однако, горячие клавиши в ней настраиваются весьма эзотерическим способом.

Для этого нужно залезть в конфиг, который лежит по адресу: ~/.config/sakura/sakura.conf

В конфиге, помимо всего прочего указаны управляющие клавиши. Модификатор для клавиши и сама клавиша указываются отдельно. То есть для Ctrl+Shift+T: Ctrl+Shift — это модификатор, T — сама клавиша.

Модификаторы указываются через численные коды, например Ctrl+Shift указывается как 5. В мане это описано достаточно смутно с отсылками к несуществующим в моей системе файлам.

Имея эти данные на руках я захотел перенастроить хоткеи для переключения между табами-вкладками. В sakura они сделаны по «Alt+влево», «Alt+вправо», а я больше привык к традиционному «Ctrl+PgUp/PgDown». Опытным путем я установил, что модификатор для Ctrl — это четверка, следовательно в конфиге должна быть строка:

switch_tab_accelerator=4

Оставалось определить что именно должно управлять Page Up и Page Down. Я потратил на эксперименты полчаса (pgup, PgUp, Pgup, PageUp, pageup ….), пока не сообразил посмотреть какой-нибудь чужой конфиг и сделать по его образцу. Блин! Page_Up. Кто бы догадался? Итого:

prev_tab_key=Page_Up
next_tab_key=Page_Down

Гармония вернулась в мир.

Целиком мой sakura.conf выглядит так:

[sakura]
forecolor=#ffffff
backcolor=#000000
opacity_level=55
fake_transparency=Yes
background=none
font=Terminus 14
show_always_first_tab=No
scrollbar=false
closebutton=true
audible_bell=Yes
visible_bell=No
blinking_cursor=No
word_chars=-A-Za-z0-9,./?%&#_~
palette=tango
add_tab_accelerator=5
del_tab_accelerator=5
switch_tab_accelerator=4
copy_accelerator=5
scrollbar_accelerator=5
open_url_accelerator=5
add_tab_key=T
del_tab_key=W
prev_tab_key=Page_Up
next_tab_key=Page_Down
copy_key=C
paste_key=V
scrollbar_key=S
fullscreen_key=F11
Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: