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