私はvimが初めてです。リモートファイルの編集について少し混乱しています。組み込みの ftp プラグインがあり、リモート サーバーにもインストールされます。私はどちらに行くべきですか?ftpplugin を使用すると、保存と探索は遅くなりますが、編集とナビゲートは明らかに速くなります。しかし、総合的にどちらが優れているかはわかりません。
(答えがローカル vim を使用することである場合、リモート フォルダーをマウントするか、ftpplugin を使用する必要がありますか?)
1 つのファイルを変更するだけで、作業は完了です。私は行きます:vim scp://...
(sshキー認証を使用)
多くのファイルを変更する必要がある場合は、そのサーバーで他のことを行います。たとえば、ファイル操作 (cp、mv...) または一部のサーバー管理 (apache/jboss/.. start、restart...) サーバーに ssh します。
リモートサーバーで直接プログラミングを行う必要がある場合 (めったに起こりません)、サーバーにも ssh 接続します。
とにかくマウントがローカルマシンにある場合は、それを使用しないのはなぜですか?
PSはあなたの質問とは無関係かもしれませんが、リモートサーバーにsshして作業する場合、screen/tmuxが大いに役立つことを言及します!
幸運を。
個人の好みと言っていいでしょう。Vim over ssh は私にとっては常に問題なく機能していましたが、衛星リンクや質の悪い Wi-Fi などの遅延の大きい接続ではおそらく適切ではないでしょう。
結局、外部サーバーをマウントしてから、ローカルで vim を使用しました。はい、保存時にわずかな遅延がありますが、それほど遅くはありません。また、すべてのバインディング、プラグイン、およびテーマを利用できるようにすることで、選択が明確になりました。