Come si può impostare un segnalibro in vim? Voglio aggiungere alcune linee e funzioni ai segnalibri. Come si fa a fare un segnalibro sul codice? Il mio codice è scritto in C.Impostazione di un segnalibro VIM
risposta
Se si digita ma
, verrà creato un segnalibro sulla riga corrente nella posizione corrente con il nome a
.
per esempio, digitando ma
ha creato un segnalibro nel punto esatto in cui il cursore viene evidenziata
per accedere Aggiunto In Linea V'è possibile utilizzare - {macro-name}
backtick seguito dal nome della macro. Passare alla posizione del segnalibro esatto. Questo salterà alla posizione esatta del personaggio all'interno della linea da cui è stato inserito in un segnalibro in precedenza.
Ad esempio, se si digita `a, verrà visualizzato il segnalibro con il nome" a ". cioè Essa vi porterà al luogo dove si trova il cursore alto illuminato nella suddetta figura 1.
`a
' 'a' (citazione singola, a) funziona anche. – amphetamachine
lettere maiuscole consentono di impostare bookmars globali (cioè in tutti i buffer/schede).
in modo da poter utilizzare mA per impostare globale segnalibro A, e quindi utilizzare 'A per arrivare a quel luogo con segnalibro, anche se si sta modificando file diverso
Si potrebbe prendere in considerazione guardando [ctags esuberanti] (http://ctags.sourceforge.net). Si integra molto bene con Vim. Ti permette di saltare alle definizioni delle funzioni. Sezione di aiuto pertinente in vim ': h tagsrch.txt' – FDinoff