ssh
を使用して、ファイルがあるリモートマシンに接続します。
接続が確立されたら、ターミナルでemacs the_file
を実行すると、ローカルのEmacsを起動する代わりに、ターミナル内で非常に控えめなエディターが開きます...
誰でもこのファイルを通常のemacsセッションで開く方法を知っていますか?
tramp を使用できます。ローカルのemacsを起動し、ファイル(ctrl + x + f)を開いて、/the.server.name:/the/path/to/the/file
のような完全なアドレスを入力するだけです。したがって、サーバーがexample.com
にあり、ファイルが/home/me/test.txt
にあるとすると、入力するアドレスは/example.com:/home/me/test.txt
になります。これにより、ローカルのemacsインスタンスでファイルが開きます。
(これは追加の手動ssh接続を必要としないことに注意してください。)
もちろん、 sshfs を使用して、ローカルアドレスにリモートディレクトリをマウントし、ローカルバージョンを開く2番目のオプションもあります。