2012-04-30 178 views
2

我遇到了一個問題,其中沒有包含<leader>鍵的命令似乎可以工作。未定義的變量:mapleader

:let mapleader 
=> Undefined variable: mapleader 

.vimrc提到leader三次。它們都是對函數調用的引用。

map <leader>n :call RenameFile()<cr> 
map <leader>p :PromoteToLet<cr> 
nnoremap <leader>. :call OpenTestAlternate()<cr> 

這裏是在Github上一個link to my .vimrc

任何人有任何想法可能是錯誤的?

+2

如果'G:mapleader'未定義''擴大到''\\這在幫助被提及。所以這些命令不能用於其他原因。 – ZyX

+1

是的。 '\\'是我正在嘗試使用的(並且它不工作)。雖然我接受的解決方案讓我失望,但我不認爲它解決了問題的根源,無論如何。 –

回答

1

嘗試設置你的mapleader在.vimrc:

let mapleader = ","