2014-07-05 15 views
7

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

+0

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

risposta

12

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

enter image description here

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 

source

+3

' 'a' (citazione singola, a) funziona anche. – amphetamachine

4

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

Problemi correlati