所以我想在ViM启动时运行以下命令:
ctags -R .
Run Code Online (Sandbox Code Playgroud)
这可能吗?我希望能有一些东西能~/.vimrc做到这一点.
谢谢!
您可以:help :!cmd在.vimrc中使用:
!ctags -R .
Run Code Online (Sandbox Code Playgroud)
要避免命中输入提示(但仍然看到ctags输出),请在前面添加:silent:
silent !ctags -R .
Run Code Online (Sandbox Code Playgroud)
要完全静音输出(但在实施另一个通知之前你不会注意到问题),请system()改用:
call system('ctags -R .')
Run Code Online (Sandbox Code Playgroud)
为了避免使用Vim延迟ctags的运行时间,您可以异步启动任务(在Unix上):
call system('ctags -R . &')
Run Code Online (Sandbox Code Playgroud)