Emacs tem auto-documentação como um de seus objetivos, e ele consegue isso muito bem para Emacs Lisp com comandos como describe-variable
, describe-function
, etc. Pacotes como empresa-QuickHelp tornar isso ainda mais conveniente, oferecendo ajuda nas dicas, o que reduz a necessidade de constantemente interruptor atenção a um buffer de ajuda.
O leitor de informações embutido também é muito conveniente para navegar nos manuais de informações. Helm
aprimora isso fornecendo informações de leme , que permite escolher entre todos os arquivos de informações instalados e pesquisar o índice de um arquivo por meio de conclusão incremental.
Acho as ferramentas acima importantes porque, facilitando a pesquisa de documentação, elas me incentivam a fazer mais.
No entanto, é difícil replicar a facilidade com que posso consultar a documentação sobre o Emacs, o Emacs Lisp, etc. com outras ferramentas e linguagens. Por exemplo, se eu esquecer o que uma regra CSS faz, ainda me encontro pesquisando no Google por respostas, o que é lento e desvia a atenção do Emacs.
Então, quais são algumas boas maneiras (gerais e específicas de ferramentas / linguagens específicas) para pesquisar a documentação ou verificar os manuais no Emacs?
O Common Lisp, por exemplo, possui o SLIME , que tenta fazer pelo Common Lisp o que o Emacs faz pelo Emacs Lisp, embora não chegue tão longe porque muitas referências são feitas ao Common Lisp HyperSpec .
fonte
occur
você pode até criar um índice interativo ad hoc.Respostas:
As informações são ótimas, se estiverem disponíveis para uma ferramenta ou idioma específico. Os sincelos podem ajudar a navegar e pesquisar livros de informações (conjuntos de documentos).
*Completions*
várias maneiras (ordem dos livros, alfabética etc.).g
pode corresponder ao nome do nó ou ao conteúdo do nó, ou ambos, para que você possa pesquisar um conjunto de nós (ou um manual) e escolher na lista de nós correspondentes.Mais Informações...
fonte