mac - vim significado
¿Hay alguna manera de ver las claves actualmente mapeadas en Vim? (6)
Además de las respuestas sobre :map
sin argumentos: no se pierda su forma verídica ( :verbose map
) que muestra dónde se definió la (s) asignación (es) (ver :help map-verbose
).
Básicamente, me gustaría ver todos los mapas de teclas realizados en el búfer actual por todos los complementos, vimrc, etc. en el búfer actual. ¿Hay alguna forma de hacer esto?
Otra forma es guardar la sesión en un archivo y luego editar este archivo ya que contiene todas las asignaciones y configuraciones.
:mks[ession] [file]
- Escribe un script de Vim que restaura la sesión de edición actual.
Simplemente, simplemente ejecute las variantes :map
sin argumentos.
:map
:imap
:vmap
:map
y sus amigos son la clave :verbose
información :verbose
agrega y :redir
permite el refinamiento posterior a la búsqueda.
Son una combinación perfecta para mostrar qué comando se vincula con qué acceso directo y viceversa, pero si desea buscar algunas claves y evitar archivos temporales siempre que necesite buscar mapeos, eche un vistazo a scriptease y :Verbose
Comando :Verbose
.
Es un contenedor en :verbose
para mostrar el resultado en una ventana de vista previa.
de esta manera puede buscar lo que quiera dentro de los resultados sin usar archivos temporales
tipo :Verbose map
y uso / ? como siempre.
Puedes hacer eso con el comando :map
. También hay otras variantes.
-
:nmap
para mapeos de modo normal -
:vmap
para mapeos de modo visual -
:imap
para mapeos de modo de inserción
La lista anterior no está completa. Escribir :help map
en Vim te dará más información.
:redir! > vim_keys.txt
:silent verbose map
:redir END
Esto genera los accesos directos, donde se definieron, a un archivo de texto.