2 votes

Le curseur du terminal macOS X est décalé de 1 position vers la droite par rapport à ce qu'il devrait être

Quand je démarre le terminal, la position du curseur est 1 position plus à droite qu'elle ne devrait l'être et il y a un espace entre le dernier symbole et le curseur.

Comment puis-je le corriger?

1voto

Gareth Jenkins Points 1480

"1 position righter then it should be" is a matter of opinion :-) Je crois que le curseur est exactement là où il devrait être. Mais de toute façon, cela est déterminé par la variable d'environnement PS1 (en supposant que vous utilisez l'invite bash par défaut)

Vous allez vouloir définir PS1 de sorte qu'il n'y ait pas d'espace à la fin. La commande exacte dépendra de ce que votre PS1 est actuellement. Ce qui suit devrait vous aider :

echo $PS1

Vous montrera ce que PS1 est actuellement. Copiez cette valeur, puis exécutez :

export PS1=""

Collez la valeur que vous avez copiée à la place de . Assurez-vous de ne pas avoir d'espace à la fin. Donc dans mon cas, j'ai fait :

export PS1="\h:\W \u\$"

Pour que cela reste en place, ajoutez la ligne export PS1 à votre fichier .bashrc avec un éditeur de texte.

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