我想在退出插入模式时自动格式化 html 和 js 代码。目前我有 ctrl f 映射以格式化我的 vimrc 中的当前文件:
map <c-f> :call JSBeautify()<cr>
有没有办法可以在每次退出插入模式时触发此命令?谢谢
我想在退出插入模式时自动格式化 html 和 js 代码。目前我有 ctrl f 映射以格式化我的 vimrc 中的当前文件:
map <c-f> :call JSBeautify()<cr>
有没有办法可以在每次退出插入模式时触发此命令?谢谢
试着把这个
augroup AuJsBeautify
au!
au InsertLeave * call JsBeautify()
augroup END
在你的 .vimrc 中。
要了解有关自动命令的更多信息,请阅读:h 40.3
和:h autocommand
.
或者,如果您更喜欢映射,您可以将其映射到您的Esc
inoremap <Esc> <Esc>:call JsBeautify()<cr>