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 3dw7x
bö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.