после поиска я подумал, что ctrl+b (префикс), а затем ctrl + стрелка должны изменить размер текущей панели. Но ничего не получается. Я что-нибудь пропустила ?
спасибо.
после поиска я подумал, что ctrl+b (префикс), а затем ctrl + стрелка должны изменить размер текущей панели. Но ничего не получается. Я что-нибудь пропустила ?
спасибо.
вероятно, ваш терминал не посылает (различную) последовательность, когда вы держите управления и нажмите клавишу со стрелкой.
попробуй cat
и ввод ключей в него (Control-C, чтобы выйти). Вы, вероятно, найдете, что (например) до и управления -до обе генерируют одну и ту же последовательность.
в своей конфигурации по умолчанию OS X терминал приложение отправляет последовательность ^[[A
(или ^[OA
) Если вы типа до или управления -до (также любая комбинация с Shift и опции тоже).
однако, вы можете перенастроить терминал отправить соответствующие коды. Это немного утомительно, но обычно вам нужно сделать это только один раз.
нажмите кнопку Плюс, чтобы добавить новую привязку
control
Send Text:
action3
), затем [1;5
и еще один символ:
A
на до,B
на вниз,C
на право илиD
на левыйнапример, последняя последовательность для управления -до должно в конечном итоге выглядеть так 3[1;5A
.
это последовательности, которые генерирует XTerm (см. ctlseqs документацию для подробностей).
повторите последний шаг для других клавиш со стрелками.
iTerm 2 отправляет ожидаемую последовательность по умолчанию.
по крайней мере на Mavericks и iTerm2, вы должны держать Control
, нажмите клавишу b
(вместо удержания), затем нажмите и удерживайте кнопку направления. Это посылает в значительной степени те же последовательности, удерживая Control
-b
с кнопкой дирекционный так это работает.
кроме того, убедитесь, что над головой в настройках клавиатуры и на вкладке ярлыки отключить любой контроль миссии и такие сочетания клавиш вы можете иметь для Control
плюс клавиша направления.
вы можете использовать клавишу meta вместо клавиши control в комбинациях ctrl-↑ и ctrl -↓. В OSX терминале по умолчанию meta - клавиша escape. Например, чтобы увеличить размер панели, введите ctrl-b esc -↑.
Я нахожу клавишу escape боль, чтобы достичь, поэтому я использую клавишу option в качестве мета-ключа. в терминале.приложение вы можете изменить его, перейдя в терминал > настройки > профили > клавиатура : установите флажок "использовать опцию в качестве мета-ключа".
теперь вы можете нажать ctrl-b option -↑, чтобы увеличить размер или ctrl-B option - decrease, чтобы уменьшить размер, и вы не должны переназначить клавиши управления миссией.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]