Comment puis-je supprimer le mot avant et le mot après la position actuelle du curseur dans l'éditeur nano? (Par souci de clarté: je veux dire deux éditions distinctes sous cette description, comme Ctrl-Backspace et Ctrl-Suppression dans Windows).
Et comment puis-je supprimer le texte entre le début de la ligne en cours et la position du curseur?
Enregistrez ce fichier dans ~/.nanorc
et ctrl+] coupe la Parole à gauche, et ctrl+| coupe à droite
bind ^] cutwordleft main
bind ^\\ cutwordright main
Cela fonctionne pour moi dans la version nano 2.5
Il n'y a pas de moyen direct de faire cela dans nano
, mais il existe certaines combinaisons de touches qui peuvent accomplir ce que vous voulez.
Une astuce utile pour commencer consiste à ouvrir nano
à l’aide de l’option -W
, pour que les limites de Word fonctionnent de manière plus rationnelle.
-W, --wordbounds
Détectez plus précisément les limites des mots en traitant les caractères de ponctuation comme des parties de mots.
Supprime le mot avant la position actuelle du curseur
Supprimer le mot après la position actuelle du curseur
Allumer le marquage - Ctrl+6
Reculer d'un mot - Alt+Space
Couper (supprimer) la sélection - Ctrl+K
Supprimer de la position actuelle du curseur jusqu'au début de la ligne
Allumer le marquage - Ctrl+6
Déplacer au début de la ligne en cours - Ctrl+A
Couper (supprimer) la sélection - Ctrl+K
Ces commandes fonctionneront comme décrit dans un terminal normal, bien que le Alt la clé est avalée par certains éditeurs (si je me suis connecté via Windows cmd par ssh). Vous pouvez utiliser Esc remplacer Alt.