vim脚本自动跳转tag
vim帮助文档里windows文档中有一个cursorhold脚本实例,vim打过tag后,将光标移到需要跳转的函数或变量名上,即可水平分栏显示定义,后续预览窗口会跟着鼠标的移动而变化。
set updatetime=1000 "设置更新时间,这里会触发tag跳转时间为1秒
把vim脚本加到.vimrc中,就可以了是不是很简单
au! CursorHold *.[ch] nested call PreviewWord()
let FastFlag = 1 "控制第一次执行调整窗口位置
func PreviewWord()