2015-10-02 3 views
0

У меня есть машина для Windows, на которой установлен MinGW. Я открываю оболочку и ssh на удаленную машину и запускаю emacs там. Emacs отлично открывается в моем локальном окне, и основная функциональность (включая мою клавиатуру и некоторые макросы, а также редактирование файла Lisp), кажется, работает нормально. Однако я не могу получить доступ к меню верхней строки emacs, выбирать текст, используя либо щелчок мышью, либо перетаскивание или перемещение курсора, а S-DOWN/UP-ARROW и перетаскивание не работает, C-UP-ARROW для перемещения блоков не работает и т. д. (все это отлично работает, когда я использую удаленный компьютер с подключенного к нему локального терминала). Я читал в другом месте, что иногда проблема заключается в том, что emacs не работает в оболочке входа. Однако я начал bash -login после sshing в машину, а затем запускал emacs, но это не имеет никакого значения. Я также попытался найти .bash_profile и .bashrc перед запуском emacs.Запуск emacs удаленно из окна MinGW

У кого-нибудь есть идеи.

ответ

0

Вы используете emacs в сеансе терминала ванили. Он не знает о вашей мыши. Я немного ржавый на ssh/telnet, но, afaik, у него нет протокола для общения с такими действиями. Доступ к меню можно получить относительно бесполезно, нажав F10, если ваша система и все промежуточные программы взаимодействуют.

В такой ситуации вам необходимо знать последовательности клавиш emacs для того, что вы хотите сделать.

Смежные вопросы