Comment supprimer de gros blocs de texte dans l'éditeur nano de GNU



Essayez Notre Instrument Pour Éliminer Les Problèmes

Bien qu'il y ait une guerre des éditeurs, l'éditeur nano continue d'être extrêmement populaire. C'est l'éditeur de texte de console par défaut dans plusieurs distributions Linux différentes à ce stade, et il s'est avéré populaire auprès de certains codeurs. Cependant, il n’est pas facile d’utiliser certaines des options avancées dès la sortie de l’emballage, car elles sont associées à des touches utilisées pour d’autres fonctions dans des environnements graphiques. Ils fonctionneront facilement pour ceux des terminaux virtuels, mais ils ne fonctionneront pas aussi bien pour ceux fonctionnant sous quelque chose comme GNOME, LXDE ou KDE. Cela rend extrêmement difficile l'extraction d'énormes blocs de texte qui occupent une grande partie d'un fichier.



Heureusement, le logiciel inclut d'autres raccourcis clavier qui devraient fonctionner sous un shell graphique. Pour cela, nous supposerons que l'éditeur nano est opérationnel. Cela étant dit, il existe des instructions légèrement différentes sur la façon de supprimer ces gros morceaux de texte selon que vous l'avez exécuté à partir d'un terminal virtuel ou que vous l'exécutiez à partir d'un shell graphique.



Suppression de texte à la fin du fichier dans l'éditeur nano de GNU

Vous pouvez utiliser les touches fléchées de votre clavier pour parcourir les blocs de texte dans l'éditeur nano. Commencez par positionner le curseur juste devant le texte que vous souhaitez extraire du fichier. Maintenant, si vous exécutez le programme sous une console virtuelle, ce qui signifie que vous avez appuyé sur Ctrl, Alt et F2 pour accéder à un environnement de ligne de commande plein écran, vous pouvez en fait simplement appuyer sur Alt et T en même temps pour supprimer tout le texte à la fin du fichier. Cela peut également fonctionner dans des environnements xterm, rxvt et aterm très traditionnels sous un environnement graphique.



Si vous l'exécutez sous quelque chose de plus moderne comme Konsole de KDE ou le terminal xfce4, alors Alt + T est déjà un raccourci attribué. Vous devriez plutôt appuyer et relâcher la touche d'échappement de votre clavier, qui est plus que probablement étiquetée Échap si votre clavier a des étiquettes. Une fois que vous l'avez relâché, vous pouvez ensuite appuyer et relâcher la touche T. Cela peut sembler un peu inhabituel au début, mais cela devrait fonctionner parfaitement. Vous remarquerez qu’une grande partie du texte a été supprimée de sorte que tout ce qui se trouve après le curseur est soudainement supprimé du fichier. Cela étant dit, vous n'avez pas encore enregistré vos modifications.



Tout comme vous avez poussé et relâché Esc avant de pousser et de relâcher T, vous pouvez en fait faire de même pour annuler vos modifications. Appuyez et relâchez la touche Echap, puis appuyez sur U pour annuler les modifications que vous avez apportées. Pour refaire l'action une seconde fois, appuyez sur Echap puis relâchez-le avant d'appuyer sur la touche E. Cela peut prendre un moment pour s'y habituer, mais cela devient plus facile avec un peu de pratique.

Les raccourcis clavier que vous connaissez peut-être dans le monde des éditeurs graphiques ne fonctionnent probablement pas, car ils ont eux aussi des affectations différentes. Si vous utilisez un terminal virtuel ou un éditeur de terminal graphique archaïque, vous pouvez utiliser Alt + U pour annuler les modifications et Alt + E pour les rétablir. Alors que Alt + E est attaché au menu Edition dans la plupart des éditeurs de terminaux modernes, nous avons constaté que Alt + U fonctionnait réellement dans l'instance xfce4-terminal que nous utilisions pour prendre les captures d'écran de cet article. Vous voudrez peut-être essayer celui-ci, car c'est un peu plus facile que d'utiliser la touche Échap comme ça.

Tant que vous n’apportez pas d’autres modifications, vous pouvez continuer à répéter le processus d’annulation et de reprise de la coupe jusqu’à ce que vous ayez pris une décision définitive. Alors que certaines personnes insistent sur le fait qu'il y a toujours une guerre complète entre les éditeurs de texte et bien que nous préférions ne pas y toucher, cette astuce rend GNU nano un peu plus utile pour ceux qui éditent d'énormes blocs de code.

Pour ce que cela vaut, GNU nano a en fait de nombreux autres raccourcis clavier comme celui-ci. Ceux qui utilisent des terminaux virtuels et autres peuvent appuyer sur la touche F1 pour obtenir une liste complète que vous pouvez faire défiler avec vos touches fléchées. Une fois de plus, cependant, il y a de bonnes chances que votre environnement graphique intercepte cette pression de touche afin que vous puissiez utiliser le raccourci Ctrl + G pour obtenir exactement le même texte d'aide. Appuyez sur Ctrl + X pour quitter cette liste de fonctionnalités destinées aux utilisateurs expérimentés. Même si cela n'amènera pas nano aux mêmes niveaux de puissance que certains autres éditeurs de texte, ces raccourcis supplémentaires devraient vous aider dans les tâches quotidiennes d'édition de texte.

3 minutes de lecture