当我保存在 vim 中时,我希望能够运行“astyle sourceCodeThatImCurrentlyIn.cpp”。那么 :w 和 :!astyle source.c 的组合?这可能吗?
谢谢你,伊杰
看一下 Vim自动命令:
:autocmd BufWritePost *.c execute '!astyle' shellescape(expand('%'), 1)
%
替换为当前文件的路径。BufWritePost
文件保存后调用。在保存文件之前还BufWritePre
可以做一些事情。
如果您想永久使用它,请将其放入您的.vimrc
配置文件中。