Как переключить Emacs с разделенным экраном, где один экран является редактором, а другой - эмулятором терминала?

StackOverflow https://stackoverflow.com/questions/892987

  •  23-08-2019
  •  | 
  •  

Вопрос

Я подключился по ssh к удаленной машине и запустил emacs.Я открыл одно небольшое приложение на python, а затем разделил экран на два, а M-x terminal-emulator - на другой.Я хотел бы отредактировать скрипт в одном разделе, затем нажать C-x o и запустить его в другом разделе.К сожалению, кажется, я не могу отключить X o от эмулятора терминала, и в итоге он просто вводит x o.

Есть ли лучший быстрый способ сделать то, что я пытаюсь сделать?Или есть ли нажатие клавиши, которое позволит мне вернуться в раздел редактора?

Редактировать:Я только что попробовал использовать 'M-x shell' вместо 'M-x term', и это позволяет мне использовать C-x o для переключения.

Это было полезно?

Решение

Находясь в окне * terminal *, нажмите C-^ o, чтобы переключиться на другое окно, и C-^ C-h для получения дополнительной помощи.

Другие советы

ALT-X другое-окно

C-TAB также работает локально.Будет ли это переведено по SSH?Если нет, привяжите other-window к другому ключу, который будет передаваться по SSH.

Я нашел этот пост и соответствующим образом настроил файл .emacs.http://nex-3.com/posts/45-efficient-window-switching-in-emacs

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top