我很難找出在無頭伺服器上開啟檔案的最佳方式。我從來沒有使用過Emacs的tramp功能,它打開遠端檔案的語法看起來很奇怪,而且我想知道如何透過emacs shell功能瀏覽檔案(例如ls),然後透過tramp開啟檔案。
我可以在 Debian 伺服器上安裝某種基本的 XWindows 功能嗎(目前沒有 X Windows),以便我可以非常簡單地在遠端伺服器上開啟終端,瀏覽文件,然後啟動本地 emacs?
很困惑嗎?
答案1
我強烈建議你使用流浪漢。我每天都透過 ssh 到無頭 centos 伺服器來編輯檔案。
它的語法實際上非常簡單。這只是/PROTOCOL:[REMOTEIP]:FILE
。例如/ssh:10.0.0.2:/root/todo.org
意味著編輯/root/todo.org
文件10.0.0.2透過 ssh。您也可以使用以下命令瀏覽遠端伺服器上的文件迪雷德。/ssh:10.0.0.2:/root/
將/root
在乾燥的緩衝區中開啟資料夾。
流浪漢的優點:
你不需要在伺服器上安裝 emacs (或任何東西)
您不需要在不同機器之間同步設定文件
透過 ssh 進行 dired 和 eshell