Respuestas:
Lo único que se acerca a lo que quieres es la opción de mostrar la posición actual del cursor. Se activa mediante --const
la opción (página de manual: mostrar constantemente la posición del cursor) o presionando AltCun archivo de texto abierto.
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
Adición set linenumbers
de /etc/nanorc
obras para mí en nano
la versión 2.7.1 .
También se puede activar con -l
o --linenumbers
en la línea de comando.
Alternar los números de línea desde dentro de nano con: M-#
en mi caso Alt+ Shift+ 3.
set numbercolor ,normal
Esto se agregó el 20 de octubre y se documentó el 22 de octubre y aún no se ha convertido en un lanzamiento, así que compílelo de la fuente de esta manera:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Luego agregue lo siguiente a su .nanorc:
set linenumbers
Puede usar ^ # para activar y desactivar los números de línea desde Nano. Probablemente sea un poco defectuoso ya que es reciente y muchas personas no lo han probado.
Nano es, por diseño, un editor muy simple con pocas características. Si comienza a desear algo más allá de la edición básica, nano no es la herramienta adecuada. Emacs es un editor muy poderoso; para activar los números de línea, escriba M-x linum-mode
. Si Emacs lo asusta y desea un editor de modo de texto, considere Joe , donde los números de línea se activan con la -linums
opción.
Alternativa, un alias rápido en .bashrc:
echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset
Forzar la sintaxis parece obligatorio para los scripts hashbang, por lo que para forzar un resaltado particular:
echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset