我想使用 VIM 来保存一种日志簿,就像 VIM 帮助一样,就像在这个 VIM 技巧我已经全部设置好了,除了一件小事:我怎样才能诱使:helptags
变量作为参数?我不想对路径进行硬编码。
我想要做的基本上是这样的:
let g:NotesFilePath='~/Dropbox/notes'
nmap ,nh :helptags g:NotesFileDir<CR>
当然,然后它说E150: Not a directory: g:NotesFileDir
所以问题是:有没有办法诱骗:helptags
采用变量参数,或者我必须对路径进行硬编码?
编辑:我确实设法将目录添加到我的运行时路径,因此该tags
文件被 VIM 拾取,所以这不是问题。
哦,符号链接对我来说不是一个真正的选择:我想将文件保存在 Dropbox 中,以便我可以在我的机器(包括一个 Windows 机器)之间共享它。
答案1
nmap ,nh :exe "helptags" . g:NotesFileDir<CR>