Veo con <Leader>
bastante frecuencia en los archivos vimrc de otras personas.
Como éste.
¿Qué es? ¿Qué hace?
key-bindings
terminology
Lyndon White
fuente
fuente
<leader>
, este quiere saber qué<leader>
significa. Para que ese valor pueda ser interpretado. Es la diferencia entre preguntar "En newton motion, ¿qué es v?" y "Dado que una manzana cayó de un árbol de 10 m de altura, ¿qué es v cuando toca el suelo?"<Leader>
y<leader>
, ¿verdad?Respuestas:
Vim está lleno de varios comandos, que se asignan a casi todas las teclas del teclado. Pero esto causa un problema: ¿Qué comandos podemos usar para nuestros propios comandos, sin interferir con los existentes? Y en este momento, la
<Leader>
clave entra en juego. Piense en<Leader>
-key como un espacio de nombres para cualquier comando definido por el usuario. Puede asignar cualquier comando a un mapeo con un líder<Leader>
y puede estar completamente seguro de que su mapeo no romperá nada.La clave predeterminada para
<Leader>
es la barra invertida.fuente
Para citar
:help <Leader>
:En otras palabras, permite que la primera clave de las asignaciones (especificada en términos de
<Leader>
) sea definida por el usuario.fuente
<Leader>
es que le proporciona una forma "limpia" de proporcionar accesos directos personalizados, sin anular los accesos directos existentes de Vim.