Acabo de usar los archivos de ayuda en vim y ahora estoy atrapado en la ayuda.
:q
Sale de todo el programa y me estoy cansando de tener que cerrar y volver a abrir vim cada vez que uso la ayuda. Preferiría un comando que pueda cerrar la ayuda y regresarme al programa que estoy escribiendo.
Tengo problemas para buscar google.com
porque la cadena de búsqueda exit help in vim
obviamente devuelve artículos sobre salir de vim, algo en lo que me he vuelto muy bueno.
¿Alguien sabe como hacer esto?
EDITAR: Debo haberme quedado atrapado de alguna manera en la pantalla dividida. Es por eso que no pude salir de la ayuda a través de:q
Respuestas:
:q
Ya es la solución.No cierra toda la sesión de vim, sino solo la ventana activa (sección dividida dentro
vim
). Si esta ventana es la ayuda, solo se cerrará la ayuda. Si su documento está activo, el documento se cerrará.Si esta es la última ventana de no ayuda, la ayuda también se cerrará, lo que significa que
vim
está cerrada.Use Ctrl+ Wseguido de una tecla de cursor para asegurarse de que su cursor esté en la ventana de ayuda. Luego intente
:q
nuevamente.fuente
Los Vims recientes tienen el
:helpclose
comando (esto necesita un Vim 7.4.449)fuente
:q
es un poco molesto ya que este es un buffer de solo lectura. Y creo que la gente rara vez necesita grabar una macro en el búfer de ayuda.Entonces me gustaría mapear
q
a:q
:fuente
Uso Ctrl+ W+ Co Ctrl+ W+ Q, aunque estoy de acuerdo en que, como muchas otras ventanas de solo lectura más modernas, sería más natural si pudiéramos salir con solo presionar q.
fuente
Debe haber llegado de alguna manera a una ventana de ayuda única. Por lo general,
:help
divide una ventana, y una:q
en esa ventana simplemente cerrará la ayuda y volverá a la otra ventana.O bien, ha escrito el
:q
tiempo en la otra ventana, no la ayuda. Vim no "cuenta" las ventanas de ayuda como ventanas completas, y se cerrará por completo cuando solo queden ventanas de ayuda.Hay bastantes comandos de administración de ventanas; por ejemplo,
:close
es una variante:quit
que no saldrá de Vim. Aunque inicialmente es confuso, aprende a usarlos, ya que son muy poderosos.:help windows
Tiene toda la información.fuente