当我在vim中保存时,我希望能够运行'astyle sourceCodeThatImCurrentlyIn.cpp'。所以结合:w和:!astyle source.c?这可能吗?
谢谢你, EJAY
答案 0 :(得分:1)
看看Vim auto-commands:
:autocmd BufWritePost *.c execute '!astyle' shellescape(expand('%'), 1)
%
将替换为当前文件的路径。保存文件后调用BufWritePost
。在保存文件之前还有BufWritePre
来做事情。
如果要永久使用此功能,请将其放入.vimrc
配置文件中。