私は数日前に主編集者としてemacsを使い始めました。私は必要なすべてのカスタマイズを集めています。Emacsでリモート開発を行う方法は?
主な使い方は、リモートLinuxマシン(RHEL 5)上のCプロジェクトの開発です。これまでのところ、私は単純なvim(テキストエディタとしてのみ)とシェルスクリプトを使用していました。ある日、私はemacsを試してみることにしました。これまでのところ私はそれが好きです。
しかし、私は、emacsを実行する環境を設定することは長い道のりであり、開発マシンで直接使用するのではなく(私が使用するすべてのマシンで環境を設定する)私のラップトップからそれを使い、リモート開発をするだけです。
私はTRAMPについて知っていますが、私が知る限りリモートファイルを編集するだけです。大きな障害は、リモートマシンのシェルコマンドを1回のキーストロークで実行することです(リモートマシンのemacでカスタムコンパイルコマンドを実行するためにF5をバインドしました)。
1つのemacsキーストロークでリモートマシン上でシェルコマンドを実行するにはどうすればよいですか? 他のヒントを知っています&完全なリモート開発を行うための秘訣はありますか?
xshowでsshを使用し、コンピュータに表示されているリモートマシン上でEmacsを実行することができます。 – Nifle
Emacs 23.2では、 "compile"コマンドはTRAMPバッファから実行すると自動的にリモートになります。 – MarcH