¿Cuál es el en un archivo .vimrc?

Veo en muchos archivos .vimrc , y me pregunto ¿qué significa? ¿Para qué se usa esto? Solo una descripción general del propósito y el uso sería genial.

La tecla está asignada a \ de forma predeterminada. Entonces, si tiene un mapa de t , puede ejecutarlo de manera predeterminada con \ + t . Para obtener más detalles o volver a asignarlo utilizando la variable del mapleader , consulte

: líder de ayuda

 Para definir una asignación que utiliza la variable "mapleader", la cadena especial
 Se puede usar "".  Se reemplaza con el valor de cadena de "mapleader".
 Si "mapleader" no está configurado o vacío, se usa una barra invertida en su lugar.  
 Ejemplo:
     : mapa  Otra línea 
 Funciona como:
     : mapa \ A otra línea 
 Pero después:
     : let mapleader = ","
 Funciona como:
     : mapa, otra línea 

 Tenga en cuenta que el valor de "mapleader" se usa en el momento en que se realiza el mapeo
 definido.  Cambiar "mapleader" después de eso no tiene ningún efecto para el ya definido
 mapeos.


Tenga en cuenta que cuando presiona la tecla tiene solo 1000ms (por defecto) para ingresar el comando que le sigue.

Esto se agrava porque no hay retroalimentación visual (por defecto) de que haya presionado su tecla y vim esté esperando el comando; y entonces tampoco hay una forma visual de saber cuándo ha pasado este tiempo de espera.

Si agrega set showcmd a su vimrc , verá que su clave aparece en la esquina inferior derecha de vim (a la izquierda de la ubicación del cursor) y quizás lo más importante sea que desaparecerá cuando se agote el tiempo de espera.

La duración del tiempo de espera también se puede establecer en su vimrc ; consulte :help timeoutlen para obtener más información.

La “tecla Líder” es una forma de extender el poder de los accesos directos de VIM usando secuencias de teclas para ejecutar un comando. La tecla predeterminada del líder es la barra invertida. Por lo tanto, si tiene un mapa de Q, puede realizar esa acción escribiendo \ Q.

La clave Vim es una forma de crear un espacio de nombres para los comandos que desea definir. Vim ya mapea la mayoría de las teclas y combinaciones de Ctrl + (algunas teclas), por lo que (some key) es donde usted (o los complementos) puede agregar un comportamiento personalizado.

Por ejemplo, si se encuentra eliminando con frecuencia exactamente 3 palabras y 7 caracteres, puede resultarle conveniente mapear un comando a través de nmap d 3dw7x modo que al presionar la tecla principal seguida de d se eliminarán 3 palabras y 7 caracteres. Debido a que usa la tecla líder como prefijo, puede estar (relativamente) seguro de que no está pisoteando ningún comportamiento preexistente.

La clave predeterminada para es \ , pero puede usar el comando :let mapleader = "," para reasignarla a otra clave (en este caso).

La página Usevim en la clave del líder tiene más información.

En mi sistema es la tecla \ . se usa para comandos para que pueda combinarlo con otros caracteres.