Как переключить разделенный экран Emacs, где один экран является редактором, а другой - эмулятором терминала?
Я ssh'ed на удаленной машине и запустил emacs. Я открыл одно маленькое приложение на Python, а затем разделил экран на два, а Mx терминал-эмулятор в другом. Я хотел бы отредактировать скрипт в одном разделе, затем нажать Cx o и запустить его в другом разделе. К сожалению, я не могу отойти от эмулятора терминала, и он просто набирает x o.
Есть ли лучший быстрый способ сделать то, что я пытаюсь сделать? Или есть нажатие клавиши, которое позволит мне вернуться в раздел редактора?
Редактировать: я только что попытался сделать "Mx shell" вместо "Mx term", и это позволяет мне использовать Cx o для переключения.
3 ответа
Находясь в окне * терминал *, C-^ o, чтобы переключиться на другое окно, и C-^ Ch для получения дополнительной помощи.
ALT-X другое окно
C-TAB также работает локально. Будет ли это переводиться через SSH? Если нет, привяжите другое окно к другому ключу, который будет проходить через SSH.
Я нашел этот пост и настроил файл.emacs соответственно. http://nex-3.com/posts/45-efficient-window-switching-in-emacs