VIM: helptags com diretório de variáveis

0

Eu quero usar o VIM para manter uma espécie de diário de bordo, comportando-se como uma ajuda do VIM, como em esta dica do VIM . Eu tenho tudo configurado, exceto por uma pequena coisa: como eu posso enganar :helptags em tomar uma variável como argumento? Eu não quero codificar o caminho.

O que eu quero fazer é basicamente isto:

let g:NotesFilePath='~/Dropbox/notes'
nmap ,nh :helptags g:NotesFileDir<CR>

Claro, então diz E150: Not a directory: g:NotesFileDir

Portanto, a questão é: existe uma maneira de enganar :helptags ao tomar um argumento variável, ou eu tenho que codificar o caminho?

EDIT: Consegui adicionar o diretório ao meu caminho de tempo de execução, para que o arquivo tags seja selecionado pelo VIM, então isso não é um problema.

Ah, e o symlinking não é realmente uma opção para mim: eu quero salvar o arquivo em um Dropbox para que eu possa compartilhá-lo entre minhas máquinas (incluindo uma caixa do Windows).

    
por jqno 01.11.2009 / 18:35

1 resposta

1
nmap ,nh :exe "helptags" . g:NotesFileDir<CR>
    
por 02.11.2009 / 22:19

Tags