Определенные сочетания клавиш не работают при использовании emacs в терминале - PullRequest
5 голосов
/ 12 ноября 2010

Я загружаю GNU emacs в собственное окно, набирая emacs в терминале.Мне нравится использовать сочетания клавиш из режима pc-selection-mode, который позволяет выделять символы с помощью клавиш shift-right или shift-left или целых строк, нажимая shift-up или shift-down.что когда я запускаю emacs в терминале, набирая emacs -nw, последние 2 сочетания клавиш не работают.Я могу выделить символы, используя клавиши shift-left и shift-right, но нажатие клавиш shift-up и shift-down ничего не делает.Курсор остается там, где он есть.

Как мне решить эту проблему?Почему это вообще происходит?Я использую GNU Emacs 23.1.1, и я подтвердил, что одна и та же версия используется, когда emacs находится в своем собственном окне и когда emacs работает внутри терминала.1009 *

1 Ответ

2 голосов
/ 10 февраля 2011

Часто привязки просто не перечислены или отображаются неправильно.Вы можете попробовать Mx show-lossage (или Ch l), чтобы увидеть, достигли ли escape-последовательности emacs или нет.Если они это сделают, вы можете попробовать xterm-extras - это всегда работает, даже когда я выполняю миграцию между различными версиями linux и solaris и ssh между ними (что часто является источником проблем).

...