So wie bei den meisten Menschen ist es so, dass mein Gedächtnis für Tastenkombinationen und Befehle schlecht ist, bis es in das Muskelgedächtnis gelangt, aber da es nur schmerzhaft ist, eine ausgefallene Konfiguration in vim + tmux + urxvt zu haben, ohne durch Gedächtnis seine Hunderte von zu kennen Verknüpfungen Ich überlegte, ob es eine praktische Möglichkeit gibt, die Verknüpfungen zu speichern und ihnen Tags oder eine Beschreibung zuzuweisen und sie nachzuschlagen.
Ich meine, irgendetwas Ähnliches wie Zeal / Dash (oder das hier: http://devdocs.io/ ).
Beachten Sie, dass ich einen benutzerdefinierten Index mit benutzerdefinierten Einträgen meine, nicht etwa eine vim-Manpage oder ein Dash-Docset.
Als Randnotiz möchte ich auch wissen, wie man es überwindet, diese Programme zu verwenden, ohne viele Befehle und Tastenkombinationen zu kennen. Da es sich um eine Nebenfrage handelt, die noch wenig verwandt ist, antworten Sie nicht darauf, verwenden Sie die Kommentare oder den Anhang zur Antwort. Vielen Dank.
quelle
Antworten:
Dies ist schwer zu beantworten, da abhängig von Ihrem Workflow die Funktionen für Sie und für andere sehr unterschiedlich sein können. Ich werde jedoch eine Empfehlung aussprechen: Wenn Sie den größten Teil Ihrer Arbeit über die Befehlszeile erledigen, würde ich eine Lösung empfehlen, die diese Vorteile nutzt. Fangen Sie einfach an und bauen Sie auf, während sich Ihr Wissen auf sich selbst aufbaut. Und das wird es.
Ich habe eine sehr grobe, textuelle Implementierung nur der Art von System, die Sie beschreiben, nur ich verarbeite und suche meine Dateien mit Befehlszeilen-Tools (Shell-Funktionen, grep, etc.).
Hier ist ein Github-Link zu meinem "Notes" -Repository (Sie könnten Dropbox verwenden, aber ich mag Github, weil git auf so ziemlich jedem Rechner verfügbar ist, den ich verwende).
Und hier ist eine einfache Funktion, um diese Notizen zu durchsuchen (Usage:)
notes <category> <pattern>
:Hoffentlich gibt Ihnen das einige lustige Ideen. Ich würde nur zwei Notizen machen, wenn Sie ein System ausprobieren möchten, das dem ähnlich ist, was ich beschrieben habe:
Legen Sie ein Format für Überschriften, Kommentare und Dateien fest. auch wenn Sie es später ändern.
Teilen Sie Ihre Dateien möglicherweise nach Theorie, Tastaturkürzeln und Terminalbefehlen auf.
Beides habe ich nicht getan, und jetzt sind meine Notizen etwas unordentlich und manchmal schwer zu fassen.
quelle