2015-07-20 211 views
3

我想vim的插件CtrlP在我working_directory搜索,當我按Ctrl + E,我在.vimrc如何正確使用變量的vimrc

let working_directory ="/home/username/website/blog" 
noremap <C-e> :CtrlP &working_directory<CR> 

以下行它不工作。如何正確使用working_directory變量使其工作?

+0

也許你可以得到更好的幫助了: //vi.stackexchange.com –

回答

4

您可以使用:execute和串聯在映射插入一個表達:

execute "nnoremap <C-e> :CtrlP " . working_directory . "<CR>" 

或者你也可以使用表達式寄存器:HTTP:

nnoremap <C-e> :CtrlP <C-r>=working_directory<CR><CR>