1

私は、transmit-vimを使用してプロジェクトファイルをアップロードするproj-vimに出くわしました。ただし、readmeには実際にこれを行う方法が記載されていません。

理想的には、プロジェクトのローカルサブセットがあるnetbeansで行ったワークフローを維持したいと思います。保存を押すと、ファイルがサーバーに自動的にアップロードされます。

その動作をvimで複製できますか?もしそうなら、どのように?

4

1 に答える 1

4

ファイルをアップロードするためのコマンドを知っているなら、それは同じくらい簡単です

augroup AutoUpload
    autocmd! BufWritePost * :{TransmitFiles}
augroup END

、実際に何かを送信できるかどうかをチェックするものを使用すると、より適切になります(または、何も送信できず、何も壊れない場合にコマンドがエラーをスローすることが確実な場合は、その:silent!前に)。{TransmitFiles}

更新:次のようになります

augroup AutoUpload
    autocmd! BufWritePost * :silent! call TransmitFtpSendFile()
augroup END

:何かが送信される可能性があるかどうかを確認する簡単な方法がわかりません。

于 2012-10-30T14:53:54.883 に答える