Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は非常に高いレイテンシーでsshfsにマウントされたファイルシステム上でvimに取り組んでいます。ファイルを開いて保存するには、エディターをブロックするのに約9秒かかります。
ファイルの保存と読み込み中に、自分がいるタブのみをブロックし、他のタブを操作できる方法はありますか?
Vimはシングルスレッドであるため、書き込みはブロック操作です。同時に2つのことを行うことはできません。
Vimがファイルをローカルに書き込んだ場合、SSHFSはファイルをリモートサーバーにアップロードしてから、Vimにファイルが完了したことを「通知」します。プロセス全体には、明らかにかなりの時間がかかる可能性があります。
より良い方法があります。たとえば、VCS(Git、SVN、Mercurial…)またはフォルダー監視機能(Transmit、Yummy FTP、Fetch…)を備えたFTPクライアントです。