Risposte:
L'unica cosa che si avvicina a ciò che si desidera è l'opzione per visualizzare la posizione corrente del cursore. Lo si attiva utilizzando --const
(manpage: mostra costantemente la posizione del cursore) o premendo AltCun file di testo aperto.
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
L'aggiunta set linenumbers
di /etc/nanorc
funziona per me nella nano
versione 2.7.1 .
Può anche essere attivato con -l
o --linenumbers
sulla riga di comando.
Cambia i numeri di riga da nano con: M-#
nel mio caso Alt+ Shift+ 3.
set numbercolor ,normal
Questo è stato aggiunto il 20 ottobre ed è stato documentato il 22 ottobre e non è stato ancora trasformato in una versione, quindi compilalo dalla fonte in questo modo:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Quindi aggiungi quanto segue al tuo .nanorc:
set linenumbers
È possibile utilizzare ^ # per attivare e disattivare i numeri di riga all'interno di Nano. Probabilmente è un po 'difettoso poiché è recente e non è stato testato da molte persone.
Nano è un editor molto semplice con poche funzionalità. Se inizi a desiderare qualcosa oltre l'edizione di base, nano non è lo strumento giusto. Emacs è un editor molto potente; per attivare i numeri di riga, digitare M-x linum-mode
. Se Emacs ti spaventa e desideri un editor in modalità testo, considera Joe , dove i numeri di riga sono attivati con l' -linums
opzione.
Alternativa, un rapido alias in .bashrc:
echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset
Forzare la sintassi sembra obbligatorio per gli script hashbang, quindi per forzare una particolare evidenziazione:
echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset