2012-09-16 31 views
0

是否可以在vim nmap命令中組合字符串和文件名修飾符?在nmap中合併字符串和文件名修飾符

我在.vimrc

nnoremap <D-F4> :TlistAddFiles %:p:h *.*<CR> 

我希望有一個限定爲當前文件類型模擬以下。

例如,如果當前文件爲/Users/me/Py/project1/myFile.py,該命令將在/Users/me/Py/Project1/目錄中添加的所有文件.pyTaglist

回答

0

是的,你可以把它們全部粘在一起 - vim可以告訴哪個位要擴展,哪個是字符串。對於有問題的任務,使用以下命令:

nnoremap <D-F4> :TlistAddFiles %:p:h/*.%:e 

如果當前的文件是一個.py文件,只有.py文件會被索引。

有關文件名修飾符的更多信息,請參閱:help %:e