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

202

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

    
posée Luis Alvarado 29.10.2011 - 08:06
la source

5 réponses

242

La combinaison de touches pour afficher le numéro de ligne actuel lorsque vous utilisez nano est CTRL + C .

Sinon, pour afficher la ligne & amp; position du numéro de colonne, vous pouvez simplement utiliser le paramètre -c lors du lancement de nano i.e:

nano -c [filename]

Pour rendre ce permanent, nano utilise une configuration dans votre dossier de base ~/.nanorc

Ainsi, pour afficher les numéros de ligne toujours en utilisant nano ...

nano ~/.nanorc

(ne vous inquiétez pas si c'est vide - ce fichier n'existe pas par défaut)

tapez set constantshow

N.B. la syntaxe obsolète set const est affichée dans l'animation

Enregistrer

Comme vous utilisez des numéros de ligne, rappelez-vous que vous pouvez utiliser ALT + G pour passer à un numéro de ligne spécifique.

    
réponse donnée fossfreedom 29.10.2011 - 09:53
la source
15

Compiler Nano depuis la source:

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install 

Ajoutez ensuite ce qui suit à votre fichier .nanorc :

set linenumbers

Vous pouvez utiliser Meta + # pour activer et désactiver les numéros de ligne dans Nano.

    
réponse donnée faissaloo 04.07.2016 - 23:01
la source
11

Beau raccourci trouvé accidentellement: Alt + Shift + 3.

    
réponse donnée Gregor Godler 20.09.2017 - 10:16
la source
7

Si nano -c filename ne fonctionne pas, utilisez nano filename alors Ctrl + _ . Il vous demandera le numéro de ligne à utiliser.

    
réponse donnée Brian Kevin Calmes 12.07.2014 - 05:08
la source
1

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

Ctrl+w+t

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

Cette commande nécessite une colonne et une ligne, vous les entrez ainsi:

10,23 (enter)

et vous vous retrouverez dans la ligne 10 du caractère 23.

Si vous êtes en haut du fichier et que vous souhaitez uniquement rechercher la ligne:

Ctrl+w+t and then 10

Si vous êtes sur une ligne précise et que vous souhaitez 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 dans la ligne 10, canal 23, pour que vous puissiez aussi essayer:

nano +10 file (enter)

nano +,23 file (enter) (Notez que cela vous enverra uniquement le caractère 23 de la première ligne)

    
réponse donnée Andrés Chandía 27.01.2016 - 18:43
la source

Lire d'autres questions sur les étiquettes