Записки разработчика

25.01.2017

altlinux p8 и zshell проблема с Home End в терминале

Сегодня обнаружилась проблема — поставил ZShell (zsh) — давно его использую, очень нравится возможности которые он дает. Но вот в другом дистрибутиве клавиши Home (в начало shell-строки) и End (в конец shell-строки) в терминале работали корректно. А сейчас — при нажатии Home выводится буква «H», при нажатии End — буква «F».

Проблема в том что клавиши Home и End передают другой код, отличный от того что прописан в конфигурационном файле.

Чтобы узнать актуальный код клавиши, нужно нажать Ctrl — v и после этого нужную клавишу. В моем случае Ctrl — v Home — и получаем код : ^[OH а для End - ^[OF

Таким образом код в конфигурационном файле приписываем так:

bindkey "^[OH" beginning-of-line
bindkey "^[OF" end-of-line
admin @ 00:12


Комментариев нет »

Комментариев нет.

RSS-лента комментариев к этой записи. TrackBack URL

Оставить комментарий

Для отправки комментария вам необходимо авторизоваться.

 

Powered by WordPress