标签: vim tags
在我的.vimrc文件中,我有set tags=./tags,/usr/include/tags。今天当我编辑C源文件时,我使用了Ex命令:
set tags=./tags,/usr/include/tags
set tags+=../tags
之后我可以成功地在../tags中定义的标签之间跳转,但当我跳转到另一个文件时,tags选项变为原始值./tags,/usr/include/tags。在文档中据说tags是一个全球本地选项。由于我没有使用setlocal comamnd,为什么选项会改变?
../tags
tags
./tags,/usr/include/tags
setlocal