:delmarks e
löscht eine bestimmte Marke. Es kann abgekürzt werden:delm e
Aus dem Wiki :
Command Description :delmarks a delete mark a :delmarks a-d delete marks a, b, c, d :delmarks abxy delete marks a, b, x, y :delmarks aA delete marks a, A :delmarks! delete all lowercase marks for the current buffer (a-z)
Um Ihren Kommentar anzusprechen:
Um einen Verlauf Ihrer Marken zu speichern, müssen Sie eine Viminfo- Datei mit schreiben :wv[iminfo][!] [file]
.
In der Viminfo-Datei werden Folgendes gespeichert:
- Der Befehlszeilenverlauf.
- Der Suchstringverlauf.
- Die Eingabezeilenhistorie.
- Inhalt von nicht leeren Registern.
- Markiert für mehrere Dateien.
- Dateimarkierungen, die auf Positionen in Dateien verweisen.
- Letztes Such- / Ersatzmuster (für 'n' und '&').
- Die Pufferliste.
- Globale Variablen.
Dies kann mit gelesen werden :rv[iminfo][!] [file]
.
Die Verwendung einer viminfo
Datei zum Speichern Ihrer Markierungen hat jedoch einen großen Nachteil . Es werden nur Großbuchstaben oder numerische Marken gespeichert. Keine Kleinbuchstaben.
Kleinbuchstaben "a bis" z bleiben in der Erinnerung, solange die Datei in der Pufferliste bleibt. Wenn Sie die Datei aus der Pufferliste entfernen, gehen alle Markierungen verloren. Wenn Sie eine Zeile löschen, die eine Marke enthält, wird diese Marke gelöscht.