2016-01-18 15 views
7

Come ottengo la numerazione di linee ibride (numeri di linea relativi, ma la riga corrente mostra il numero di linea assoluto anziché 0) negli spacemac per tutti i file?Numeri di riga ibridi di Spacemacs

Ho provato modificando linea numeri relativi a user-config ma che non sembra funzionare, e non può capire come sostituire lo 0 in modo relativo uno:

(global-linum-mode) 
(setq-default dotspacemacs-line-numbers 'relative) 
+1

FYI http://emacs.stackexchange.com/questions/19532/hybrid-line-number-mode -in-emacs è una domanda simile (ma usando https://github.com/coldnew/linum-relative piuttosto che questa funzione 'dotspacemacs-line-numbers'). – phils

risposta

8

La variabile dotspacemacs-line-numbers esiste già nel tuo .spacemacs, nella funzione dotspacemacs/init. In caso contrario, puoi aggiornare il tuo .spacemacs all'ultimo modello con l'aiuto di SPC f e D.

cambiare il suo valore a 'relative, come in:

;; If non nil line numbers are turned on in all `prog-mode' and `text-mode' 
;; derivatives. If set to `relative', also turns on relative line numbers. 
;; (default nil) 
dotspacemacs-line-numbers 'relative 

quindi rimuovere le due linee aggiunte nel vostro dotspacemacs/user-config. Tutto ciò che serve è modificare la variabile come spiegato sopra, si occuperà di applicare le modifiche per te :-)

Problemi correlati