2012-08-09 10 views
30

Dopo aver eseguito il comando elenco buffer (:ls) in Vim, cosa significano i simboli visualizzati prima di alcuni buffer? So che il segno di percentuale (%) indica il buffer attualmente visibile. Tuttavia, vedo anche il cancelletto (#) e non riesco a capire cosa significhi. Googling questo è risultato infruttuoso.Cosa significano i simboli dopo l'esecuzione: ls in Vim?

+1

A chi è stato svalutato: potresti spiegare perché? Grazie. –

+2

Non ho fatto downvote, ma come regola generale: se hai qualche domanda riguardante un comando vim, chiedere aiuto per vim spesso non è l'idea peggiore: come pb2q risponde, un semplice ': he: ls' ti dà qualcosa Bisogno ... – eckes

+2

@eckes Grazie per le informazioni. Sono molto nuovo a Vim e non mi ero reso conto che avrei potuto farlo. –

risposta

25

Vedere :help :ls.

Il segno di cancelletto segna il buffer alternativo. Questo è utile per passare da un buffer all'altro: è il buffer su cui passerai quando utilizzi, ad es. :b#. Questa è l'unica cosa che somiglia allo più recentemente usato con il che si ottiene con i buffer Vim, senza plug-in.

Si sa anche da :ls quali buffer hanno modifiche non salvate: +.

+0

Ah, questo ha senso. Grazie! –

+2

': help: ls' è meglio,': help ls' può scegliere alcuni tag definiti in alcuni plugin. – ZyX

+2

@tnorthcutt Se sei soddisfatto della risposta, dovresti accettarlo. –

Problemi correlati