[urxvt] Bug sur longues commandes (Résolu)

Applications, problèmes de configuration réseau
Wizix
archer
Messages : 114
Inscription : mar. 12 août 2014, 18:56

[urxvt] Bug sur longues commandes (Résolu)

Message par Wizix »

Bonjour à tous!
Je suis sous openbox, et j'utilise Urxvt comme émulateur de terminal. Quand j'écrit de longues commandes (celle qui vont à la lignes), au lieu d'aller à la ligne il recopie sur la ligne déjà existante.. Je ne sais pas trop comment vous l'expliquer, si quelqu'un à déjà eu ça, il devrait l'avoir remarqué..
Par exemple :

Code : Tout sélectionner

pandoc psychothérapie.md -f markdown -t latex -o psychotérapie.pdf
Va rendre :

Code : Tout sélectionner

otérapie.pdfpsychothérapie.md -f markdown -t latex -o psycho
Voici mon bashrc :

Code : Tout sélectionner

#
# ~/.bashrc
#

# If not running interactively, don't do anything
[[ $- != *i* ]] && return

PATH="`ruby -e 'print Gem.user_dir'`/bin:$PATH"
PATH=$PATH:~/.cabal/bin

alias ls='ls --color=auto'
PS1='\n\033[01;34m\w\033[01;32m >> \033[00m'
Merci de votre aide!
Dernière modification par Wizix le mar. 09 déc. 2014, 21:29, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [urxvt] Bug sur longues commandes

Message par FoolEcho »

Salut,
Wizix a écrit :

Code : Tout sélectionner

PS1='\n\033[01;34m\w\033[01;32m >> \033[00m'
C'est probablement dû au fait que les séquences de colorisation sont mal échappées.
Essaie avec:

Code : Tout sélectionner

PS1='\n\[\033[01;34m\]\w\[\033[01;32m\] >> \[\033[00m\]'
«The following statement is not true. The previous statement is true.» :nage:
Wizix
archer
Messages : 114
Inscription : mar. 12 août 2014, 18:56

Re: [urxvt] Bug sur longues commandes

Message par Wizix »

Merci c'était bien ça ! Je ne savais pas qu'ils s'échappaient ces caractères.. Bref, bonne soirée ;)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [urxvt] Bug sur longues commandes (Résolu)

Message par FoolEcho »

Si je ne me trompe pas, sans ça, tous les caractères vont être comptabilisés par le shell pour la longueur du prompt, d'où l'effet indésirable observé. ;)
«The following statement is not true. The previous statement is true.» :nage:
Répondre