1 votes

Comment sauvegarder une ligne dans le terminal sans l'exécuter ?

Existe-t-il une option permettant d'abandonner la commande en cours et de revenir en arrière plus tard avec la flèche vers le haut ?

Parfois, lorsque je veux ouvrir plusieurs fichiers à la fois, je veux vérifier "dir" pour voir si j'ai les bons chemins. Comment puis-je écrire une nouvelle commande tout en sauvegardant la commande que j'étais sur le point d'écrire afin de pouvoir y revenir rapidement après ?

Je pourrais utiliser deux terminaux Windows séparés, mais j'aimerais savoir comment le faire en un seul.

Exemple :

Je veux d'abord ouvrir trois fichiers, comme ceci : vim -p js/ajax_nav.js first_page.php...

Mais attendez ! J'ai oublié le nom du troisième fichier ! Comment sauvegarder la ligne déjà écrite dans la mémoire pour pouvoir chercher le nom du fichier avec "dir" et éventuellement "cd", pour revenir à la ligne ci-dessus ? Ainsi, je n'aurai qu'à ajouter le troisième nom.

2voto

Appuyez sur Ctrl + U pour "couper" la commande que vous étiez en train d'écrire (en fait, tout ce qui se trouve avant le curseur).

Puis, plus tard, appuyez sur Ctrl + Y pour "coller" cette commande.

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