Wie können Sie in vim ein Lesezeichen setzen? Ich möchte einige Zeilen und Funktionen als Lesezeichen speichern. Wie machen Sie ein Lesezeichen für den Code? Mein Code wird in C geschrieben.Einstellen eines VIM-Lesezeichens
Antwort
Wenn Sie ma
eingeben, wird ein Lesezeichen für die aktuelle Zeile an der aktuellen Position mit dem Namen a
erstellt.
zum Beispiel die Eingabe einer ma
hat ein Lesezeichen an der genauen Standort geschaffen, in dem sich der Cursor
Um Zugang Markiert Linie innerhalb Vi markiert ist, können Sie verwenden - {Makroname}
Backtick gefolgt von dem Makronamen. Gehe zum genauen Lesezeichen-Ort. Dies springt zu der genauen Zeichenposition innerhalb der Zeile, von der es zuvor mit einem Lesezeichen versehen wurde.
Wenn Sie zum Beispiel `a eingeben, gelangen Sie zum Lesezeichen mit dem Namen" a ". d.h Es wird Sie an den Ort zu bringen, wo sich der Cursor in der oben Abb 1.
`a
' 'a' (einfacher Anführungsstrich, a) funktioniert auch. – amphetamachine
Großbuchstaben können Sie global bookmars (das heißt in allen Puffern/Tabs) gesetzt Hoch beleuchtet ist.
so können Sie mA verwenden global Lesezeichen A zu setzen, und verwenden Sie dann ‚A dieser Markiert Platz zu bekommen, auch wenn Sie
andere Datei bearbeiten
Sie betrachten könnte Blick auf [ausgelassene ctags] (http://ctags.sourceforge.net). Es integriert sich wirklich gut mit vim. Es ermöglicht Ihnen, zu Funktionsdefinitionen zu springen. Relevanter Hilfeabschnitt in vim ': h tagsrch.txt' – FDinoff