Мне трудно понять, как лучше всего открыть файлы на безголовом сервере. Я никогда не использовал функцию Emacs tramp, и ее синтаксис для открытия удаленных файлов кажется странным, и мне интересно, как просматривать файлы (например, ls) с помощью функции оболочки emacs, а затем открывать файл через tramp.

Могу ли я установить какие-либо базовые функциональные возможности XWindows на сервере Debian (в настоящее время нет X Windows), чтобы я мог очень просто открыть терминал на удаленном сервере, просмотреть файлы и запустить мой локальный emacs?

Ооо путать?

1 ответ1

1

Я настоятельно рекомендую вам использовать бродягу. Я редактирую файлы с помощью tramp over ssh на безголовый сервер Centos каждый день.

Его синтаксис на самом деле очень прост. Это просто /PROTOCOL:[REMOTEIP]:FILE . Например, /ssh:10.0.0.2:/root/todo.org означает редактировать файл /root/todo.org в 10.0.0.2 поверх ssh. Вы также просматриваете файлы на удаленном сервере с Dired . /ssh:10.0.0.2:/root/ откроет /root папку в буфере с задержкой.

Преимущества бродяги:

  • Вам не нужно устанавливать emacs (или что-либо еще) на сервер

  • Вам не нужно синхронизировать ваши файлы конфигурации на разных машинах

  • Dired и eshell над SSH

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