我使用 Vim 作为笔记和提纲工具。我正在自己构建“标签”文件。我想做的是,当我打开笔记或大纲文件时,Vim 读取该文件中存在的标签,突出显示它们,并在垂直预览窗口中显示标签标签。我没有 Vim 脚本编写经验,因此希望得到一些帮助。
目前,我正在使用bash
脚本生成标签标签文件“taglabels”,并在单独的垂直窗口中$PWD
使用和加载它。cut
我的脚本看起来像这样
#! /bin/bash
cut -f1 $PWD/tags > $PWD/taglabels
vi -c ":30vsp $PWD/taglabels" $1
显然,该脚本不会突出显示文件中存在的标签,也不会仅显示文件中存在的标签。相反,它显示了 中存在的所有标签$PWD/tags
。
我研究了ctags
这个taglist
插件,但它们似乎更适合代码而不是自由格式的文本。