每当我运行:mkdir smth && cd $_
时,我得到:bash: cd: $'E(BE[m': No such file or directory
我使用的是非登录shell:-
mkdir smth && cd $_
# Outputs -> bash: cd: $'E(BE[m': No such file or directory
type mkdir
# mkdir is hashed (/usr/bin/mkdir)
这是我的配置文件
如果有什么我没有包括或澄清,请告诉我
问题在于配置文件中的这两行
none="$(tput sgr0)"
trap 'echo -ne "${none}"' DEBUG
删除它们