因此,我想在ViM启动时运行以下命令:
ctags -R .
这可能吗?
最好我想在我的~/.vimrc
中做些什么。
谢谢!
答案 0 :(得分:5)
您可以在.vimrc中使用:help :!cmd
:
!ctags -R .
为避免出现打入提示(但仍看到ctags输出),请在:silent
前面加上
silent !ctags -R .
要完全使输出静音(但直到实施另一个通知,您才会注意到问题),请改用system()
:
call system('ctags -R .')
为避免使用Vim延迟ctags的运行时间,可以异步启动任务(在Unix上):
call system('ctags -R . &')
答案 1 :(得分:0)
通过将其添加到.vimrc中来解决它:
" === generate ctags
call system('ctags -R . ')