Debian サーバーで編集するためのデスクトップ上の GnuEmacs (XWindows なし)

Debian サーバーで編集するためのデスクトップ上の GnuEmacs (XWindows なし)

ヘッドレス サーバーでファイルを開く最適な方法を見つけるのに苦労しています。Emacs の tramp 機能を使用したことがなく、リモート ファイルを開く構文が奇妙に思えます。また、emacs シェル機能を使用してファイルを参照 (例: ls) してから、tramp を使用してファイルを開く方法がわかりません。

Debian サーバー (現在は X Windows はありません) に何らかの基本的な XWindows 機能をインストールして、リモート サーバーでターミナルを簡単に開き、ファイルを参照して、ローカルの emacs を起動できるようにすることはできますか?

すごく混乱してる?

答え1

ぜひご利用ください浮浪者私は毎日、ヘッドレス CentOS サーバーに SSH 経由で tramp を使用してファイルを編集しています。

その構文は実はとても簡単です。それはただです/PROTOCOL:[REMOTEIP]:FILE。例えば、はファイル/ssh:10.0.0.2:/root/todo.orgを編集することを意味します。/root/todo.org10.0.0.2SSH経由でリモートサーバー上のファイルを参照することもできますダイレッド.はdired バッファ内のフォルダ/ssh:10.0.0.2:/root/を開きます。/root

トランプの利点:

  • サーバーにemacs(または何か)をインストールする必要はありません

  • 異なるマシン間で設定ファイルを同期する必要はありません

  • dired と ssh 経由の eshell

関連情報