Questão Atalho no emacs para ir diretamente à definição de lisp


Você pode ver a ajuda de uma função lisp com C-h f, em seguida, aperte enter no nome do arquivo sublinhado.

Qualquer maneira de fazer isso com um pressionamento de tecla personalizado?


0


origem




Respostas:


(global-set-key "\C-h\C-f" 'find-function-at-point)

1



Se você souber o nome e quiser salvar uma etapa, poderá usar find-function-other-window ou find-function-other-frame ou find-function. - lawlist


Aqui estão duas maneiras. O primeiro foi sugerido por @lawlist em um comentário acima. Compre o segundo: é por isso que as tags Emacs foram inventadas: ir imediatamente para uma definição de função.

  1. find-function - ligá-lo a qualquer tecla que você gosta. Eu o vinculo a C-x F (isto é, C-x S-f).

  2. M-. (comando find-tag), depois de construir um arquivo TAG - veja (elisp) Tags.


1