URL: https://linuxfr.org/forums/programmation-shell/posts/resolu-remplacement-de-la-frappe Title: [Résolu] Remplacement de la frappe '\' Authors: Anthony Jaguenaud Date: 2020年09月27日T17:30:21+02:00 License: CC By-SA Tags: Score: 0 Bonjour, Depuis quelques temps, j’ai un problème bizarre dans mon shell. Lorsque j’appuie sur la touche `\`, il tape `ls`. Ça fonctionne très bien dans `konsole`, `gnome-terminal`, la `console texte`, etc. Si je me loggue en `root`, ça fonctionne normalement. Si je `su -`, ça fonctionne normalement... J’ai relu mon `.bashrc`, et n'ai rien vu permettant cela (d’ailleurs, je ne saurai le faire volontairement). Mon `.profile` n’a pas été fabriqué par moi. Je n'arrive pas a trouver où j’ai fait ma boulette ! Je suis sur `debian stable`, et je vous mets mon environnement dessous. ```bash $ set BASH=/bin/bash BASHOPTS=checkwinsize:cmdhist:complete_fullquote:expand_aliases:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=([0]="0") BASH_ARGV=() BASH_CMDS=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.0.3(1)-release' BLANC='033円[01;37m' BLEU='033円[01;34m' COLORTERM=truecolor COLUMNS=211 CYAN='033円[01;36m' DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus,guid=cfefe0850f44c1f6e861ad155f704005 DBUS_STARTER_ADDRESS=unix:path=/run/user/1000/bus,guid=cfefe0850f44c1f6e861ad155f704005 DBUS_STARTER_BUS_TYPE=session DESKTOP_SESSION=gnome-classic DIRSTACK=() DISPLAY=:1 EUID=1000 GDMSESSION=gnome-classic GDM_LANG=fr_FR.UTF-8 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_SHELL_SESSION_MODE=classic GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/01d4fed2_4b56_4b7d_bbe8_a7ae7ef5d38e GNOME_TERMINAL_SERVICE=:1.105 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GROUPS=() GTK_MODULES=gail:atk-bridge HISTFILE=/home/user/.bash_history HISTFILESIZE=500 HISTSIZE=500 HOME=/home/user HOSTNAME=Host HOSTTYPE=x86_64 IFS=$' \t\n' INIT='033円[00;00m' INVOCATION_ID=1fa08fa6600a4e14af17db430f9e9de1 JAUNE='033円[01;33m' JOURNAL_STREAM=9:34368 LANG=fr_FR.UTF-8 LINES=57 LOGNAME=user MACHTYPE=x86_64-pc-linux-gnu MAILCHECK=60 MANAGERPID=1863 MON_HOST=Host MON_OS=Linux MON_USER=user MYPWD='~/.conf.d' MYPWDSW=/home/user/bin/myPwd3 NOIR='033円[01;30m' OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:.:/home/user/bin:/home/user/Apps/bin:/home/user/.cabal/bin PIPESTATUS=([0]="0") PPID=21540 PROMPT=DEUX_LIGNES PS1='\[033円[01;31m\]\u@\h\[033円[00;00m\]${READWRITERIGHT} \[033円[01;34m\]${MYPWD:-"No myPwd defined"}\[033円[00;00m\]\n\[033円[01;34m\]$\[033円[00;00m\] ' PS2='> ' PS4='+ ' PWD=/home/user/.conf.d QT_ACCESSIBILITY=1 READWRITERIGHT=$'[\E[01;32mR\E[01;32mW\E[00;00m]' ROUGE='033円[01;31m' SAFE_USER=user SESSION_MANAGER=local/Host:@/tmp/.ICE-unix/1937,unix/Host:/tmp/.ICE-unix/1937 SHELL=/bin/bash SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor SHLVL=2 SSH_AGENT_PID=1936 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TERM=xterm-256color UID=1000 UMASK=022 USER=user USERNAME=user VERT='033円[01;32m' VIOLET='033円[01;35m' VTE_VERSION=5402 WINDOWPATH=2 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/ XDG_MENU_PREFIX=gnome- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=gnome-classic XDG_SESSION_ID=2 XDG_SESSION_TYPE=x11 XDG_VTNR=2 _=- cd () { if [ $# -eq 0 ]; then builtin cd; else builtin cd "$*"; fi; CHEMIN=`pwd`; umask `awk -v chem="$CHEMIN" -v umask="${UMASK:-022}" 'BEGIN{ chem= chem "/" ; } /#Umask/{ if ((ind=index(chem,2ドル "/"))> 0) { if (length(2ドル)> lg) { umask=3ドル lg=length(2ドル) } } } END{ print umask } ' ~/.myPwd`; if [ $LOGNAME != ${SAFE_USER:-0} ]; then echo -e ${ROUGE}"ATTENTION: umask `umask` !!!!!!" ${INIT}; fi; MYPWD=`${MYPWDSW:-pwd}`; READWRITERIGHT=`~user/bin/readWrite.ksh` } xcd () { cd `~user/bin/mycd $*` } user@Host[RW] ~/.conf.d $ ``` Si quelqu’un a une idée, me permettant de trouver comment j’ai fait ce truc ! je vous serai reconnaissant.

AltStyle によって変換されたページ (->オリジナル) /