CTRL-a и CTRL-e отображаются неправильно в tmux

Мне нравится использовать команды командной строки CTRL-a (начало строки) и CTRL-e (конец строки), но когда я запускаю сеанс tmux, эти команды не работают. Клавиша CTRL, похоже, интерпретируется как каретка ^, а в терминале я вижу ^A и ^E соответственно. CTRL-b работает без проблем.

Я использую xfce4-терминал и zshell, если это что-то меняет.

Установка set -g default-terminal 'screen-256color' в .tmux.conf не помогла.

Буду благодарен за любую помощь.

1
задан 1 July 2019 в 13:50

1 ответ

После внесения следующих изменений в мои точечные файлы я смог использовать привязки клавиш стиля emacs также в tmux сессии.

# .zshrc
bindkey -e

# .tmux.conf
set -g mode-keys emacs
set -g status-keys emacs

Этот ответ на StackOverflow помог мне решить свою проблему.

1
ответ дан 7 December 2019 в 15:00

Другие вопросы по тегам:

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