136 votes

Comment supprimer plusieurs lignes dans nano sans affecter le presse-papiers ?

Je peux sélectionner tous les fichiers en allant à la 1ère ligne Alt + \ commencez à marquer le texte en Alt + A allez à la dernière ligne en Alt + /

Mais là, je ne sais pas quelle touche permet de supprimer le texte sélectionné. La touche delete ne fonctionne pas pour moi mais Ctrl + K pour couper le texte va détruire mon presse-papiers.

Alors, quel est le raccourci pour supprimer le texte sélectionné ?

5voto

Lakindu Akash Points 1161

Pour supprimer plusieurs blocs sans écraser votre presse-papiers, marquez d'abord le texte avec Alt + A (Vous apparaitrez Mark Set puis sélectionnez le texte à l'aide des touches fléchées) et ensuite utilisez Ctrl + Shift + K pour supprimer le texte sélectionné, le texte supprimé n'apparaîtra pas dans le presse-papiers.

2voto

mwfearnley Points 2881

Vous pourriez ouvrir un buffer séparé pour y ranger votre presse-papiers :

  • Assurez-vous que l'option "lecture dans un tampon séparé" est activée (vous pouvez activer cette option à l'aide de la touche Alt + F )

  • Utilice Ctrl + R et appuyez sur Enter (sans saisir de nom de fichier), pour ouvrir un fichier vierge Tampon

  • Collez-y votre presse-papiers actuel avec Ctrl + U

  • Utilice Alt + < o Alt + > pour basculer entre les tampons ouverts

1voto

saagarjha Points 111

Les versions récentes de nano (3.2+) disposent désormais de cette fonctionnalité si vous activez l'option zap option. Mettez set zap dans votre nanorc (ou lancez nano avec -Z / --zap ), sélectionnez le texte que vous voulez supprimer, et appuyez sur pour supprimer votre sélection sans affecter le tampon de coupe.

1voto

Akhil S Points 111

Dans Nano

  • Ctrl + 6 pour fixer une marque
  • Alt + T supprimera tout le contenu d'un fichier
  • Ctrl + K supprimera la ligne en cours au niveau de votre curseur.

0voto

Lenny Points 9

Comme l'a souligné @saagarjha, autour de la version 3.2 de nano, ils ont introduit une zap qui vous permet de supprimer du texte sans affecter le tampon de coupe.

M-Del Effacer la ligne courante (ou la région marquée)

Pour supprimer une ligne par elle-même, utilisez Alt + Delete avec le curseur sur la ligne que vous voulez supprimer.

Pour supprimer un bloc de texte, définissez d'abord la marque de départ avec Alt + a et sélectionnez le texte à supprimer et enfin appuyez sur Alt + Delete .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X