Curso de Vim: cómo abrir la ayuda de #Vim en una pestaña nueva

Veamos cómo abrir la ayuda de Vim sobre un determinado tema en una pestaña nueva

Cuando consultamos un tema de la ayuda de Vim, este nos abre dicha ayuda en la parte superior de una división horizontal de la ventana actual.

¿No estaría bien poder también abrir esa ayuda rápidamente en una pestaña nueva? Vamos a ver cómo podemos tener ambas opciones.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Para consultar la completa ayuda de Vim, podemos hacerlo mediante el comando :help o con :h y el término a busca, por ejemplo así:

:help move

Con esto Vim, divide la pantalla actual con una división horizontal y en la parte superior nos muestra la ayuda relacionada con el término que hemos buscado.

Leer la ayuda en ese espacio tan pequeño es un poco molesto y aunque redimensionar ventanas es muy sencillo como ya vimos en este artículo:

¿Por qué no abrir es esa ayuda en una nueva pestaña a pantalla completa para leerla mejor? Pues para eso, abrimos el archivo ~/.vimrc de configuración y añadimos esta línea:

" abre la ayuda en una nueva pestaña
cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == 'h' ? 'tab help' : 'h'

Guardamos los cambios, cerramos y volvemos a abrir Vim. Si escribimos el comando:

:help move

El comportamiento será el mismo, abrirá la ayuda sobre el comando move en la parte superior de una división de la pantalla. Pero si en vez de eso escribimos el comando abreviado:

:h move

Verás que cuando hemos pulsado el espacio después de la h, Vim ha cambiado el comando por :tab help Ahora se nos abrirá una nueva pestaña con la ayuda del término que hemos buscado.

Ya sabes que con gt y gT podremos navegar hacia la pestaña siguiente o la pestaña anterior, respectivamente.

Me gustaría saber tu opinión. Deja un comentario (Puedes usar MarkDown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.