Comment afficher la numérotation des lignes dans nano lors de l'ouverture d'un fichier ?

Existe-t-il un moyen de dire à nano d'afficher automatiquement la numérotation des lignes chaque fois que j'ouvre un fichier ?

Solution

La combinaison de touches permettant d'afficher le numéro de la ligne en cours lorsque vous utilisez nano est : CTRL+C.

Alternativement, pour afficher la position du numéro de ligne et de colonne, vous pouvez simplement utiliser le paramètre -c lors du lancement de nano, c'est à dire

nano -c [filename]

Pour que cela soit permanent, nano utilise une configuration dans votre dossier personnel ~/.nanorc

Ainsi, pour afficher toujours les numéros de ligne lorsque vous utilisez nano...

nano ~/.nanorc

(ne vous inquiétez pas s&#8217il est vide - ce fichier n&#8217existe pas par défaut)

type set constantshow

N.B. la syntaxe dépréciée set const est montrée dans l'animation

Sauvegarder

![entrez la description de l'image ici][1]


![animation1][2]

Puisque vous utilisez des numéros de ligne, souvenez-vous que vous pouvez utiliser ALT+G pour sauter à un numéro de ligne spécifique.

[1] : http://i.stack.imgur.com/87uwl.png [2] : http://i.stack.imgur.com/KMccW.gif

Commentaires (3)

Si nano -c nom de fichier ne fonctionne pas, utilisez nano nom de fichier puis Ctrl +_. Il vous demandera le numéro de la ligne à laquelle aller.

Commentaires (1)

Si vous avez déjà ouvert le fichier avec nano, vous appuyez sur

Ctrl+w+t

(pas simultanément, appuyez sur control et w, puis sans relâcher control et sans relâcher w, appuyez sur t)

Cette commande nécessite une colonne et une ligne, vous les saisissez de cette façon :

10,23 (enter)

et vous vous retrouverez à la ligne 10 caractère 23.

Si vous êtes en haut du fichier et que vous voulez seulement trouver la ligne :

Ctrl+w+t and then 10

Si vous êtes à une certaine ligne et que vous voulez trouver la colonne :

Ctrl+w+t and then ,23

Si vous n'avez pas encore ouvert le fichier, vous pouvez le faire :

nano +10,23 file (enter)

et le fichier s'ouvrira avec le curseur à la ligne 10, chanracter 23, donc vous pouvez aussi essayer :

nano +10 file (enter)

nano +,23 file (enter) (Notez que ceci vous enverra au caractère 23 de la première ligne seulement)

Commentaires (3)