1 votes

Comment se déplacer à travers les mots et passer à la ponctuation sur le terminal ?

J'ai changé d'ordinateur portable et je n'arrive pas à configurer mon terminal comme il était.

Avant, j'avais raccourci pour supprimer des mots, et quand je supprimais ab-cd.ef_gh, il supprimait ab-cd.ef_ puis ab-cd. puis ab- puis rien. Donc il s'arrêtait aux tirets et à d'autres caractères similaires. Mais maintenant, il supprime la séquence complète ab-cd.ef_gh au lieu de le faire "un par un". Comment puis-je faire cela?

2voto

Thomas Points 341

J'ai trouvé une réponse sur Super utilisateur

Le problème était que Mac est passé de bash à zsh. Il n'y a rien à propos d'un raccourci pour "supprimer une partie d'un mot". La solution est d'utiliser le raccourci commun pour "supprimer un mot" et définir ce qu'est un mot : bash définit un mot comme a-zA-Z0-9 mais pas zsh qui définit les mots comme tout ce qui se trouve entre les espaces (donc ab.cd ou /ef/gh/ij).

pour des raisons de complétude, ajoutez ceci à votre .zshrc :

autoload -U select-word-style
select-word-style bash

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X