Lo único que se acerca a lo que quieres es la opción de mostrar la posición actual del cursor. Se activa mediante --constla opción (página de manual: mostrar constantemente la posición del cursor) o presionando AltCun archivo de texto abierto.
Buena respuesta. El argumento --const es el mismo que -c. Úselo para abrir el archivo así: nombre de archivo nano -c. Además, para que sea permanente, incluya la opción 'establecer const' en su archivo ~ / .nanorc, que puede no existir hasta que lo cree.
MountainX para Monica Cellio
Si su nano es más nuevo, puede ver lo siguiente en sus páginas de manual. -c, --constantshowConstantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
Jay Bose
20
Adición set linenumbersde /etc/nanorcobras para mí en nanola versión 2.7.1 .
También se puede activar con -lo --linenumbersen la línea de comando.
Alternar los números de línea desde dentro de nano con: M-#en mi caso Alt+ Shift+ 3.
Además de cambiar el color de fondo de los números de línea, usoset numbercolor ,normal
smac89
4
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.
Una buena respuesta habría señalado que la función se agregó el día anterior y no tiene experiencia de usuario con la que relacionarse.
Thomas Dickey
¿Qué quiere decir con "no tiene experiencia de usuario para relacionarse"?
faissaloo
1
No puede haber más de 1-2 usuarios de la función en este momento, no hay informes de errores. Por cierto, "recientemente" exige una fecha (o enlace al compromiso que realiza el cambio).
Thomas Dickey
No veo cómo eso está relacionado de alguna manera con la pregunta.
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 -linumsopción.
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.fuente
-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í ennano
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.fuente
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:
Luego agregue lo siguiente a su .nanorc:
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.
fuente
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.fuente
Alternativa, un alias rápido en .bashrc:
Forzar la sintaxis parece obligatorio para los scripts hashbang, por lo que para forzar un resaltado particular:
hombre nano
fuente