2011-11-02 13 views
5

C'è un modo per rendere la linea di stato in Vim spanning su più righe (ad esempio inserendo un carattere di nuova riga o qualcosa di simile)?Posso avere una riga di stato multilinea in Vim?

Mi piacerebbe avere il percorso completo (%F) per il file aperto in una riga e alcune altre informazioni nel prossimo perché sto aprendo spesso i file all'interno di percorsi lunghi e il percorso completo "si espande" sull'intero stato linea, nascondendo tutti gli altri indicatori e flag. D'altra parte voglio ancora vedere il percorso completo del file corrente.

So che posso impostare il limite superiore sulla larghezza del percorso completo, ad es. %.40F, voglio solo sapere se c'è un altro modo per questo.

risposta

4

No, mi dispiace. Le linee di stato non possono estendersi su più linee.

Sembra che tu conosca il tuo modo di definire le linee di stato, quindi salterò quella parte. Una possibile soluzione sarebbe quella di mettere il percorso file + nomefile, diciamo, titolo, se sei su Windows.

4

Attualmente c'è una patch per Vim che sta aggiungendo questo. Controlla questo Gist per questo: https://gist.github.com/3158492

È dall'organizzazione GitHub vim-jp (utenti Vim giapponesi). Attualmente è solo in giapponese, tutta la conversazione che è, ma passa a the end dove ho posto loro alcune domande.

Spero che questo aiuti. :)

Problemi correlati