Vim'in <leader>anahtarı, tanımlamak istediğiniz komutlar için bir ad alanı oluşturmanın bir yoludur. Vim zaten birçok tuşu ve Ctrl+ (bazı anahtar) kombinasyonlarını eşleştirir , böylece <leader>(some key)sizin (veya eklentilerin) özel davranış ekleyebileceğiniz yer burasıdır.
Örneğin, kendinizi tam olarak 3 kelime ve 7 karakter sildiğinizde bulursanız, bir komutun eşlenmesini uygun bulabilirsiniz, nmap <leader>d 3dw7xböylece lider tuşuna ve ardından d'ye bastığınızda 3 kelime ve 7 karakter silinir. Lider anahtarını önek olarak kullandığından, önceden var olan herhangi bir davranışta durmadığınızdan (nispeten) emin olabilirsiniz.
İçin varsayılan anahtar <leader>olduğunu \, ancak komutunu kullanabilirsiniz :let mapleader = ","(başka bir tuşa bunu yeniden eşleştirmek için ,bu durumda).
Usevim'in lider anahtarındaki sayfasında daha fazla bilgi var.
<leader>klavye kısayollarınızı kullanarak etkili bir şekilde bir ad alanı oluşturduğunuzu ve özel kısayollarınızın yerleşik vim davranışına adım atmadığını anlamaya başladım . Daha fazla bilgi için aşağıdaki @Pete Schlette'in cevabına bakınız.