1

当我保存在 vim 中时,我希望能够运行“astyle sourceCodeThatImCurrentlyIn.cpp”。那么 :w 和 :!astyle source.c 的组合?这可能吗?

谢谢你,伊杰

4

1 回答 1

1

看一下 Vim自动命令

:autocmd BufWritePost *.c execute '!astyle' shellescape(expand('%'), 1)

%替换为当前文件的路径。BufWritePost文件保存后调用。在保存文件之前还BufWritePre可以做一些事情。

如果您想永久使用它,请将其放入您的.vimrc配置文件中。

于 2012-08-31T06:55:46.817 回答