Come visualizzare il numero di riga in Vim?


13

Sto usando l'editor di testo Vim GVIMsu una macchina basata su Windows.

Come posso mostrare i numeri di riga? A condizione che non lo stia utilizzando nella console?


Non è una risposta alla tua domanda, ma potrebbe essere ancora utile. Uso: imposta il righello che mostra la posizione del cursore.
Johnny,

Risposte:


18

Esegui :set numberper aggiungere un margine sinistro con i numeri di riga. Utilizzare :help 'nuper visualizzare la guida sull'argomento, inclusa la modifica della dimensione del margine.

Per un po 'di permanenza, inserisci il comando, senza i due punti iniziali, nei ~/.vimrcsistemi basati su UNIX / Linux o in %HOMEPATH%\_vimrc.


aggiungi "e se ti piacciono le tue impostazioni salvale in .vimrc"
akira il

@Arcege, @akira. In realtà sono nuovo a questo. Ho corso :set numbersu VIM e ho ottenuto una schermata nera vuota con "1" scritto in alto a sinistra, penso che indichi il numero di riga. Come posso fare questo effetto GVIM? @akira, hai detto di aver salvato .vimrc. Quello farà il lavoro? Se è così, posso fare questo salvataggio? Grazie.
Semplicità

1
Dato che sei su Windows, il file potrebbe essere _vimrc (trattino di sottolineatura invece di un '.'). Risiederebbe nella directory degli utenti (non desktop): C: \ Users \ myusername \ o C: \ Documents and Settings \ myusername \, controlla la guida (: help vimrc). Qualsiasi istruzione che inizia con i due punti (':') può essere inserita in quel file (senza i due punti). Le stesse impostazioni e vimrc sono usate per gvim.
Arcege,

@SWEngineer: apri gvim e digita ': set number' .. ora hai anche l'1 nell'angolo in alto a sinistra :) controlla cosa ha detto @Arcege sul posto di _vimrc e leggi ': help _vimrc'
akira

@Arcege. Ho trovato _vminfola posizione che mi hai suggerito, e c'era :set numer, ma non riuscivo a vedere i numeri di riga. Perché? Grazie.
Semplicità

3
:set number

aggiungerà i numeri di riga sul lato sinistro del buffer.

Puoi inserire questa impostazione, insieme a qualsiasi altra cosa ti piaccia all'interno del tuo .vimrcfile e verranno caricati automaticamente ogni volta che avvii un'istanza di VIM.

.gvimrcè generalmente riservato per le impostazioni specifiche che vuoi caricare quando apri gvim rispetto alle sessioni terminali di vim o vi. Molto spesso questo file ha considerazioni grafiche che il server X può gestire.


-1
:set nu 

dovrebbe visualizzare i numeri di riga

:set nonu  or :set nu!

farà svanire i numeri di riga.

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.