Ocasionalmente, cuando busco en el sistema de ayuda un tema en particular, aparecerá un tema diferente.
Por ejemplo, si lo hago :h display
, obtengo ayuda para algo relacionado con "Recursos GUI", cuando quería ayuda para la configuración de "visualización" (como en set display=lastline
).
¿Cómo puedo encontrar estos temas "sombreados" o enumerar los temas coincidentes más relevantes?
help-system
xthrd
fuente
fuente
'wildmenu'
, obtienes una finalización tras otra a través de Tab, o aún toda la lista con Ctrl-D. Sugerir mencionar eso.Tab
:-):help 'display'
es lo mismo que:help display?
.La ayuda para los comandos Ex siempre aparece con los dos puntos incluidos:
:help :display
La ayuda para la configuración siempre se incluye con comillas, como ya describió Carpetsmoker :
:help 'display'
Los archivos de ayuda específicos se enumeran por su nombre de archivo:
:help undo.txt
(cf.:help undo
)La ayuda para las funciones integradas aparece entre paréntesis finales:
:help split()
(cf.:help split
)La documentación para los argumentos de comando de Vim (es decir, aquellos pasados al invocar a Vim desde el shell) se enumera con guiones anteriores:
:help -r
(cf.:help r
)Los temas de ayuda dentro de los complementos generalmente usan el nombre del complemento como prefijo:
:help surround-mappings
Finalmente, algo de lo que no me di cuenta hasta que había estado usando Vim por un tiempo * es que la ayuda incluye temas para las asignaciones predeterminadas en todos los modos.
Por ejemplo,
Ctrl-v
hace algo muy diferente en modo Normal a lo que hace en modo Insertar.Para llegar a los diferentes temas, utilice los
i_
,c_
yv_
prefijos para Insertar, comando, y asignaciones de modo visual , respectivamente, o ningún prefijo para el mapeo modo Normal ::help ctrl-v
:help i_ctrl-v
:help c_ctrl-v
:help v_ctrl-v
* ... ¡a pesar de que es prácticamente lo primero que leerás si escribes un texto
:help
sin argumentos! Consulte "Obtenga ayuda específica" algunos párrafos más abajo. (:help help-context
)fuente
:help help-context
: Tal vez también valga la pena mencionarlo en la respuesta.help-context
es en realidad casi lo primero en la portada de Vim's:help
. He agregado una nota al pie que menciona esto a la respuesta.La respuesta de @ Carpetsmoker definitivamente satisface los criterios "más relevantes", porque las terminaciones casi siempre contendrán lo que está buscando. Sin embargo, también está el
:helpgrep
comando, que funciona igual que el:grep
comando pero busca el texto de todos los archivos de ayuda.Puede navegar por los resultados con
:cnext
o ver todos los resultados con:cwindow
.fuente