Могут ли настраиваться сочетания клавиш самовнушения рыбных раковин? - PullRequest
0 голосов
/ 28 октября 2019

Есть две комбинации клавиш, чтобы принять предложение Рыбы: ctrl-f и стрелка вправо. Но для этого требуется использование мизинцев и / или выход из домашнего ряда.

Я бы предпочел использовать что-то более простое для доступа, например shift+enter. Есть ли способ настроить это? В документах я ничего не нашел об изменении сочетаний клавиш.

1 Ответ

4 голосов
/ 28 октября 2019

Они могут, используя команду bind. Используйте bind <sequence> <commands>, например bind \cg accept-autosuggestion, чтобы связать его с control-g. Вставьте его где-нибудь в config.fish (при условии, что fish> = 3.0.0).

Чтобы узнать, какую последовательность посылает ваш терминал для комбинации клавиш (к сожалению, они не стандартизированы), используйте fish_key_reader и нажмитеэта комбинация.

Чтобы узнать, какие команды связаны с определенной комбинацией, используйте bind <sequence>. Например, bind \cf напечатает bind --preset \cf forward-char (где --preset означает, что это привязка по умолчанию).

Однако, shift + enter, как правило, невозможны, просто потому, что они не отправляются терминалом, поэтомунедоступно для работающих в них программ.

...