Vim: stato nella riga di comando


2

Quando apro un file in Vim, viene visualizzato un testo nella riga di comando     "nome file" 99L, 9999C Il testo scompare quando prendo PgDn per esempio, e poi ho una riga di comando vuota.

Come posso richiamare di nuovo quel testo e come posso personalizzarlo, ad esempio aggiungi la posizione del cursore?

Nota, sono a conoscenza della linea di stato e non è quello che sto cercando.


Ctrl+g ti fornirà il nome del file e il conteggio delle righe e g Ctrl+g ti dà la posizione attuale in termini di numero totale di colonne / linee / parole / byte. Hai bisogno di più informazioni sui file?
— Daniel Andersson

Daniel, grazie, sono tutte le informazioni di cui ho bisogno al momento. Ho cercato aiuto e sembra che l'output di questi non sia personalizzabile?
— ultracrepidarian

nameanyone, in realtà sì è personalizzabile. Specificamente guarda "set statusline". Inoltre, potresti voler usare "set laststatus = 2" per mantenere le informazioni su file e posizione. visibile.
— pottsdl

@pottsdl, non vedo come posso usare lo statusline per controllare l'output di Ctrl-G. Penso che siano due cose completamente diverse. C'è shortmess che può essere usato per rendere il messaggio più breve, ma non ho trovato il modo di personalizzarlo completamente.
— ultracrepidarian

Scusa, ho fatto un piccolo errore. Se usi la statusline, ti permetterà di personalizzare e mantenerlo "permanentemente" (indipendentemente dal numero di file che hai aperto). Sebbene nel notare il mio errore, c'è un'opzione "rulerformat" che consente di personalizzare il "sovrano" di cui parlano Diogo Rocha e Anthem.
— pottsdl

Risposte:


4

Puoi :set ruler per fare questo cambiamento stick (stesso output di Ctrl + sol ). Mettilo nel tuo .vimrc per farlo rimanere tra le sessioni.


1
Nel mio Vim, :set ruler e Ctrl-G produrre risultati diversi. La combinazione di "set righello" in .vimrc e uso Ctrl-G quando richiesto risponde alle mie esigenze. Grazie.
— ultracrepidarian

0

Io uso ': e' come comando mostrerà di nuovo la linea come riaprirai il file che sei attualmente lavorando in

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.