加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim autocmd静默执行

发布时间:2020-12-15 21:58:09 所属栏目:安全 来源:网络整理
导读:我的. vimrc文件以这样的方式配置,每次我保存 Python文件或输入python缓冲区(也适用于Matlab和Latex但它都是一样的)它默默执行繁琐的ctags: set tags+=./tagsautocmd BufWritePost *.py silent !ctags *.pyautocmd BufEnter *.py silent !ctags *.pyautocmd
我的. vimrc文件以这样的方式配置,每次我保存 Python文件或输入python缓冲区(也适用于Matlab和Latex但它都是一样的)它默默执行繁琐的ctags:

set tags+=./tags
autocmd BufWritePost *.py silent !ctags *.py
autocmd BufEnter *.py silent !ctags *.py
autocmd BufWritePost *.m silent !ctags *.m
autocmd BufEnter *.m silent !ctags *.m
autocmd BufWritePost *.tex silent !ctags *.tex
autocmd BufEnter *.tex silent !ctags *.tex

然后,我有时会使用此信息来导航我的文件.这在Mac OS X和Linux中运行良好.在过去一个月左右,我不得不使用Windows 7.当我将这些行添加到我的.vimrc时,它会在我面前闪烁一个cmd提示符,这非常令人讨厌.我也试过了!开始而不是沉默,这带来了许多其他问题,其中主要是他们每次都要按下输入:w.

我错过了什么?是否有可能复制我的OS X配置,执行命令,标记文件更新,所有内容都重新加载而不会闪烁cmd提示,没有进一步的问题?

解决方法

你可能想检查一下

autocmd BufEnter *.tex silent! !start /min ctags *.tex

或者,尝试/ b /等待.

另见https://serverfault.com/questions/31608/can-i-run-a-gui-program-in-the-background-on-the-windows-command-line/31621#31621

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读