Как переключить разделенный экран 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

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