использование удара без клавиш со стрелками

Я использую удар на виртуальной машине. По некоторым причинам клавиши со стрелками не работают там. Действительно ли возможно использовать некоторую другую ключевую комбинацию (как HJKL в vi) для перемещения левый/правильный//вниз?

(это - OpenBSD, если это помогает),

править: Я также добавлю, что знаю причину, почему они не работают, и это является в значительной степени незакрепляемым (и это не проблема, которую я хочу решить прямо сейчас),

9
задан 04.01.2010, 05:27

3 ответа

Попробуйте это:

set -o vi

Затем используйте Esc и 'hjkl' для навигации.

Можно также сделать это:

set -o emacs

И используйте ctrl-p, ctrl-n, и т.д. для навигации.

У меня есть VI наборов режима в моем .bashrc, таким образом, это сразу доступно.

Править: вот шпаргалка для VI режимов в Bash. Это - PDF, поэтому считайте себя, предупредил ;)

Вот шпаргалка для режима Emacs в Bash - только для покрытия моих баз. Это - также PDF.

14
ответ дан 07.12.2019, 13:12

В режиме Emacs это - Ctrl-B и F (назад, и передайте один символ), и Ctrl-P и N (предыдущая и следующая строка)

5
ответ дан 07.12.2019, 13:12

Клавиши со стрелками на цифровой клавиатуре также работают (4,8,6,2) и отправляют другой код клавиши.

0
ответ дан 07.12.2019, 13:12

Теги

Похожие вопросы