У меня запущены два экземпляра Emacs, один локально, а другой как X Window, запущенный на сервере, к которому я подключен по ssh. Когда я пытаюсь скопировать + вставить текст между одним и другим, экземпляр, работающий на сервере, может вставить локальный экземпляр, выбрав текст и выполнив Meta + W, а затем выполнить Shift + Insert в локальном буфере Emacs. Но другой способ не работает: выделив текст и выполнив Meta + W на локальном Emacs, а затем выполнив Shift + Insert на сервере Emacs, я ничего не получу или содержимое буфера обмена из другой программы (например, из браузера),

У меня есть один и тот же файл .emacs на обоих, поэтому я не уверен, что заставляет их вести себя по-разному. Как я могу заставить вставку Shift+Insert работать с локального на сервер Emacs?

1 ответ1

2

Меня устраивает. Попробуйте добавить следующее в .emacs на удаленной машине:

(setq x-select-enable-clipboard t)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .