Я хочу использовать 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).