# 1

tmux игнорирует некоторые нажатия клавиш:

  • Ctrl + Delete

  • Ctrl + F *

# 2

Нечто подобное происходит в виртуальных консолях (даже без tmux) с той разницей, что Ctrl + Delete и Delete ведут себя одинаково.

# 3

Ctrl + Backspace открывает страницу справки в emacs -nw но это, кажется, известная проблема (которую я не могу решить).


Извините, что в одном вопросе так много вопросов, но я думаю, что все дело в переменной TERM (со значениями: linux , screen , rxvt-unicode). Я бы хотел все настроить так, чтобы urxvt и виртуальные консоли работали одинаково с tmux или без него. Может ли кто-то пролить свет на весь вопрос?

Примечание: я использую Ctrl + v, после чего нажимаю клавишу, чтобы получить обратную связь.

1 ответ1

1

В Emacs вы можете использовать C-h k чтобы узнать, что Emacs думает об определенном ключе, например, C-h k C-F1 . Если это не сработает, например, из-за того, что C-BACKSPACE интерпретируется как Ch, вы всегда можете вернуться к C-h l где перечислены последние нажатия клавиш: нажмите соответствующие клавиши и запустите C-h l чтобы увидеть, что получил Emacs.

После того, как вы узнали, на что ваши ключи отображаются в Emacs, вы можете связать их с понравившейся вам функцией, например:

 (global-set-key [(meta d)] 'kill-word)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .