vim - set relativenumber non funziona da vimrc, funziona solo se impostato nel buffer


5

Per la mia vita, non riesco a capire perché set relativenumbernon si carica quando impostato nel mio .vimrcfile. Altre impostazioni, come set numbere l'impostazione della combinazione di colori funzionano perfettamente. Se lo desidero set relativenumber, devo impostarlo esplicitamente nel buffer corrente. Qualche idea? Il mio .vimrcfile può essere trovato qui:

https://github.com/mhamrah/vimfiles/blob/master/.vimrc

Grazie.

Risposte:


13

È perché hai più :set numbertardi nel tuo .vimrc - numbere non relativenumbersei compatibile l'uno con l'altro. Elimina quella linea.


Grazie, ha funzionato! Non avevo idea che si escludessero a vicenda. Pensavo che il numero attivasse la numerazione mentre il numero relativo lo rendeva relativo.
Mhamrah,

1
Nota, questo non è più vero, a partire dalla versione 7.3.787. Le versioni recenti di Vim ti consentono di impostare entrambe le opzioni contemporaneamente; in tal caso il numero di riga corrente mostrerà un valore assoluto, ogni altra riga mostrerà valori relativi.
Ben
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.