Ocasionalmente, quando estou pesquisando no sistema de ajuda por um tópico específico, ele será ocultado por um tópico diferente.
Por exemplo, se eu :h display
obtiver ajuda para algo que envolva "Recursos da GUI", quando desejei ajuda para a configuração "display" (como em set display=lastline
).
Como posso encontrar esses tópicos "sombreados" ou listar os tópicos correspondentes mais relevantes?
help-system
xthrd
fonte
fonte
'wildmenu'
, você obtém uma conclusão após a outra via Tab, ou ainda a lista inteira com Ctrl-D. Sugira mencionar isso.Tab
:-):help 'display'
é o mesmo que:help display?
.A ajuda para comandos Ex é sempre listada com dois pontos incluídos:
:help :display
A ajuda para as configurações é sempre listada com aspas, como o Carpetsmoker já descreveu :
:help 'display'
Arquivos de ajuda específicos são listados pelo nome do arquivo:
:help undo.txt
(cf.:help undo
)A ajuda para funções internas é listada com parênteses à direita:
:help split()
(cf.:help split
)A documentação para os argumentos de comando do Vim (ou seja, aqueles transmitidos ao invocar o Vim a partir do shell) é listada com os hífens anteriores:
:help -r
(cf.:help r
)Os tópicos de ajuda nos plug - ins geralmente usam o nome do plug-in como prefixo:
:help surround-mappings
Finalmente, algo que eu não percebi até usar o Vim por um tempo * é que a ajuda inclui tópicos para os mapeamentos padrão em todos os modos.
Por exemplo,
Ctrl-v
faz algo muito diferente no modo Normal do que no modo Inserir.Para chegar aos diferentes temas, use as
i_
,c_
ev_
prefixos para Inserir, Comando e mapeamentos de modo visual , respectivamente, ou sem prefixo para o mapeamento modo Normal ::help ctrl-v
:help i_ctrl-v
:help c_ctrl-v
:help v_ctrl-v
* ... apesar de ser praticamente a primeira coisa que você lerá se digitar uma planície
:help
sem argumentos! Consulte "Obter ajuda específica" alguns parágrafos abaixo. (:help help-context
)fonte
:help help-context
: Talvez isso também valha a pena mencionar na resposta.help-context
é na verdade quase a primeira coisa na primeira página do Vim:help
. Eu adicionei uma nota de rodapé mencionando isso na resposta.A resposta do @ Carpetsmoker definitivamente satisfaz os critérios "mais relevantes", porque as conclusões quase sempre contêm o que você está procurando. No entanto, há também o
:helpgrep
comando, que funciona exatamente como o:grep
comando, mas pesquisa o texto de todos os arquivos de ajuda.Você pode navegar pelos resultados com
:cnext
ou ver todos os resultados com:cwindow
.fonte