1

私は Sublime の SFTP プラグインに慣れています。ローカル フォルダーをリモート フォルダーにマップできます。つまり、保存ボタンを押すと、作業中のファイルがリモート サーバーで自動的に更新されます。これは、ローカル フォルダーで Grunt タスクを実行して css と js を縮小できるため、開発 Web サイトで作業する場合に必須です。</p>

しかし、最近、かなりクールな VIM エディターを試してみたところ、似たようなプラグインvim-syncが見つかりましたが、うまく動作しませんでした。私は多くの調査を行い、最終的にSSHFSを使用しましたが、特に複数の接続を介してSSHFSを使用する場合、実際には遅すぎます。

特に VIM プラグインを探しているわけではありません。rsyncのような優れたツールを見つけましたが、同期するたびにコマンド ラインとサーバー パスワードを入力する必要があるため、少し面倒です。

サーバーに対するアクセス許可がないことを知っておく必要があります (そのため、Unisonなどのツールを使用したり、rsync 用の SSH キーを作成したりすることはできません)。特定のポートを介して SSH を実行する必要があり、SSH キーを使用する必要がある場合もあります。

どんな助けでも大歓迎です。

私の英語の間違いをお詫びします。

本当にありがとうございました。

4

2 に答える 2

1

Vim に同梱されているnetrwプラグインがすでにニーズを満たしているかどうかを確認してください。

次のようにリモートファイルを指定するだけです:

:edit scp://[user@]host/path

透過的に機能する必要があります。詳細(ユーザーやパスワードの設定方法など)については、 を参照してください:help netrw

于 2014-04-29T12:20:30.053 に答える
0

同じ問題に遭遇した人には、vim-hsftpプラグインを確認することをお勧めします。SSHキーでは機能しないと思ったので、見つけたときに試しませんでしたが、パスワードの代わりにパスを書き込むだけでいいので、問題ありません。パイのように簡単で、まさに私が探していたものです。

このプラグインを作成した人によくやった.

于 2014-04-29T21:41:20.017 に答える