Si está en un tty, una alternativa a CTRL + C es F11 y una alternativa a ALT + G es F13 (que no existe en mi teclado) o Ctrl + _ (Ctrl + Shift + -).
Radu Rădeanu
8
Tenga en cuenta que es -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.
Ian Dunn
Estoy de acuerdo con @IanDunn, esta es la respuesta incorrecta. Agregar en su set linenumberslugar (solo funciona en versiones recientes).
xjcl
38
Accidentalmente encontrado buen atajo: Alt + Shift + 3.
Esta puede ser la forma correcta de encontrar la línea en el terminal, sin embargo, no responde la pregunta sobre cómo hacer que se muestre automáticamente al abrir.
DnrDevil
Esto es lo único que funcionó para mí para encontrar un número de línea ... ninguno de los anteriores funcionó en mi instancia de nano.
set linenumbers
en nanorc hace el truco-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
-c
parámetro al iniciar nano, es decir:Para hacer esto permanente,
nano
utiliza una configuración en su carpeta de inicio~/.nanorc
Por lo tanto, para mostrar números de línea siempre cuando se usa nano ...
(no se preocupe si está vacío; este archivo no existe de forma predeterminada)
tipo
set constantshow
Nota: la sintaxis obsoleta
set const
se muestra en la animaciónSalvar
Como está usando números de línea, recuerde que puede usar ALT+ Gpara saltar a un número de línea específico.
fuente
-c
posible que no se comporte como la gente espera. No prefijará cada línea con el número (comoless -N
), solo hace que el cuadro de estado en la parte inferior de la pantalla sea permanente.set linenumbers
lugar (solo funciona en versiones recientes).Accidentalmente encontrado buen atajo: Alt + Shift + 3.
fuente
set linenumbers
a.nanorc
para que sea permanente. Si el atajo no funciona, inténtaloModifier key + #
.set linenumbers
nanorcCompilar Nano de la fuente:
Luego agregue lo siguiente a su
.nanorc
archivo:Puede usar Meta+ #para activar y desactivar los números de línea desde Nano.
fuente
Si
nano -c filename
no funciona, usenano filename
entonces Ctrl+ _. Le pedirá el número de línea para ir.fuente
Si ya ha abierto el archivo con nano, presione
(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:
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:
Si está en una línea determinada y desea encontrar la columna:
Si aún no ha abierto el archivo, puede hacer esto:
y el archivo se abrirá con el cursor en la línea 10, carácter 23, por lo que puede probar también:
nano +,23 file (enter)
(Tenga en cuenta que esto lo enviará solo al carácter 23 de la primera línea)fuente