我遇到了使用transmit-vim上传项目文件的proj-vim。但是,自述文件并没有告诉我如何实际执行此操作。
理想情况下,我希望保持netbeans的工作流程,我有一个本地的项目子集。点击“保存”后,文件会自动上传到服务器。
我可以在vim中复制该行为,如果是,那该怎么办?
答案 0 :(得分:4)
如果您知道上传文件的命令,那就像
一样简单augroup AutoUpload
autocmd! BufWritePost * :{TransmitFiles}
augroup END
,最好用一些东西来检查你是否真的可以发送一些东西(或:silent!
在{TransmitFiles}
前面,如果你确定该命令只会抛出错误以防万一没有任何东西可以传输并赢得'打破任何事情。)
更新:似乎它应该是
augroup AutoUpload
autocmd! BufWritePost * :silent! call TransmitFtpSendFile()
augroup END
:我没有看到一种直接的方法来检查是否可以传播某些内容。