Я хочу использовать home, end, delete, pageup, pagedown с ksh. Мой ТЕРМИН - xterm-color. Эти ключи отлично работают с tcsh и zsh, но не с ksh (напечатайте тильду ~)
Я нашел это:
bind '^[[3'=prefix-2
bind '^[[3~'=delete-char-forward
bind '^[[1'=prefix-2
bind '^[[1~'=beginning-of-line
bind '^[[4'=prefix-2
bind '^[[4~'=end-of-line
Но когда я устанавливаю один ключ привязки, последний уже не работает.
Как я могу использовать эти ключи в ksh с .kshrc?
Спасибо.
Я создал файл с этим и другими ресурсами (такими как ключи, функции, цвета и .bash_logout, похожий на ksh с именем .ksh_logout.
Проверьте мой репозиторий dotfiles в github: https://bitbucket.org/afsec/dotfiles Содержание файла .ksh_keys
.
# Activate Delete
bind '^[[3~'=delete-char-forward
# Activate Home
bind '^[[1~'=beginning-of-line
# Activate End
bind '^[[4~'=end-of-line
установить -o emacs
должно сработать.