Emacs hat Selbstdokumentation als eines ihrer Ziele, und es erreicht dies ziemlich gut für Emacs Lisp mit Befehlen wie describe-variable
, describe-function
etc. Pakete wie Unternehmen-Schnellhilfe dies machen noch bequemer durch Hilfe bei den Tooltips bieten, was die Notwendigkeit Schalter ständig reduziert Aufmerksamkeit auf einen Hilfepuffer.
Der eingebaute Info-Reader ist auch sehr praktisch zum Durchsuchen von Info-Handbüchern. Helm
Verbessert dies durch die Bereitstellung von Steuerinformationen , mit denen Sie aus allen installierten Infodateien auswählen und den Index einer Datei durch schrittweise Vervollständigung durchsuchen können.
Ich finde die oben genannten Tools wichtig, da sie mich durch eine einfachere Suche nach Dokumentationen dazu ermutigen, mehr davon zu tun.
Es ist jedoch schwierig, die Leichtigkeit, mit der ich Dokumentation über Emacs, Emacs Lisp usw. nachschlagen kann, mit anderen Tools und Sprachen zu reproduzieren. Wenn ich zum Beispiel vergesse, was eine CSS-Regel bewirkt, google ich immer noch nach Antworten, was langsam ist und die Aufmerksamkeit von Emacs ablenkt.
Was sind also einige gute Möglichkeiten (sowohl allgemein als auch spezifisch für bestimmte Tools / Sprachen), um die Dokumentation in Emacs nachzuschlagen oder Handbücher zu überprüfen?
Common Lisp verfügt beispielsweise über SLIME , das versucht, für Common Lisp das zu tun, was Emacs für Emacs Lisp tut, obwohl es nicht so weit kommt, da viele Verweise auf Common Lisp HyperSpec gemacht werden .
occur
Ihnen könnte sogar ein Ad - hoc interaktives Inhaltsverzeichnis machen.