¿Hay alguna manera de decirle a nano que muestre automáticamente la numeración de líneas cada vez que abro un archivo?
-l( --linenumbers) para mostrar los números pequeños al lado del texto.
¿Hay alguna manera de decirle a nano que muestre automáticamente la numeración de líneas cada vez que abro un archivo?
-l( --linenumbers) para mostrar los números pequeños al lado del texto.
Respuestas:
La combinación de teclado para mostrar el número de línea actual mientras usa nano es CTRL+ C.
Alternativamente, para mostrar la posición del número de línea y columna, puede usar el -cparámetro al iniciar nano, es decir:
nano -c [filename]
Para hacer esto permanente, nanoutiliza una configuración en su carpeta de inicio~/.nanorc
Por lo tanto, para mostrar números de línea siempre cuando se usa nano ...
nano ~/.nanorc
(no se preocupe si está vacío; este archivo no existe de forma predeterminada)
tipo set constantshow
Nota: la sintaxis obsoleta set constse muestra en la animación
Salvar


Como está usando números de línea, recuerde que puede usar ALT+ Gpara saltar a un número de línea específico.
-cposible que no se comporte como la gente espera. No prefijará cada línea con el número (como less -N), solo hace que el cuadro de estado en la parte inferior de la pantalla sea permanente.
set linenumberslugar (solo funciona en versiones recientes).
Accidentalmente encontrado buen atajo: Alt + Shift + 3.

set linenumbersa .nanorcpara que sea permanente. Si el atajo no funciona, inténtalo Modifier key + #.
set linenumbersnanorc
Compilar Nano de la fuente:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Luego agregue lo siguiente a su .nanorcarchivo:
set linenumbers
Puede usar Meta+ #para activar y desactivar los números de línea desde Nano.
Si nano -c filenameno funciona, use nano filenameentonces Ctrl+ _. Le pedirá el número de línea para ir.
Si ya ha abierto el archivo con nano, presione
Ctrl+w+t
(no simultáneamente, presione control y w, luego, sin soltar el control y soltando w, presione t)
Este comando requerirá columna y línea, ingrese de esta manera:
10,23 (enter)
y terminarás en la línea 10 del personaje 23.
Si está en la parte superior del archivo y solo desea encontrar la línea:
Ctrl+w+t and then 10
Si está en una línea determinada y desea encontrar la columna:
Ctrl+w+t and then ,23
Si aún no ha abierto el archivo, puede hacer esto:
nano +10,23 file (enter)
y el archivo se abrirá con el cursor en la línea 10, carácter 23, por lo que puede probar también:
nano +10 file (enter)
nano +,23 file (enter) (Tenga en cuenta que esto lo enviará solo al carácter 23 de la primera línea)
set linenumbersen nanorc hace el truco