リモート クラスター (Linux OS) に C++ コードの大規模なリポジトリがあります。自宅のコンピューター (Ubuntu OS) からこのコードに取り組む必要がある場合、X ウィンドウの emacs を介してこれらのコードにアクセスしようとします。ただし、X ウィンドウ接続は非常に遅いため、編集は面倒です。そのため、ファイルを編集するためにローカル ドライブとリモート クラスタの間でファイルを手動で移動することがあります。私の質問は次のとおりです。ローカル空間でファイルを編集すると、コンパイルできるクラスターに自動的にバックアップされるように、ローカルの emacs を構成する方法はありますか?
更新:1
TRAMP をインストールしたところ、直接接続できるサーバーで問題なく動作しました。ただし、VPN を有効にした場合にのみ接続できるサーバーもあります。このサーバーに接続するために VPN 情報を TRAMP に提供するにはどうすればよいですか?
私が抱えていたもう1つの質問は、リモートシェルからのプロンプトを待っているときに、emacsバッファー全体を強制終了することなくTRAMPを停止する方法でした。