Я ищу создать Emacs сервер таким образом, что файлы, указанные emacsclients по сравнению с файловой системой emacsclients', а не файловой системой сервера. Например, если настроить сервер Emacs на машине «Darkstar» и подключиться к этому серверу через emacsclient на «Яркий» с помощью командыМожет ли сервер Emacs редактировать удаленные файлы, указанные клиентом Emacs?
emacsclient -nw '~/fantastic'
Сервера Emacs попытается отредактировать файл ~/фантастический на darkstar, а не на brightstar. Идентично, как наоборот. Я открыт для всяких застенчивых предложений.
* Справка: Я хочу, чтобы процесс Emacs, который отслеживает все буфера я открыть на различных машинах, отслеживает мои настройки цвета, креплений и т.д. Я хочу, чтобы все это доступно и воспроизведен на любой произвольной машине с emacs. Кажется, что сервер emacs делает это, но без возможности редактировать локальные файлы клиента!
Является ли это скорее вопросом http://serverfault.com/? –
Довольно точно, что это невозможно сделать так, как вы описываете - для этого вам нужно будет как-то установить файловую систему _brightstar's_ на darkstar, изменить относительные домашние пути (т.е. '~') .. это не будет быть красивой. –
@TJEllis - Я так не думаю, я думаю, что этот вопрос определенно относится к категории программных средств, обычно используемых программистами. –