Bash长输入行被部分隐藏而非自动换行的问题解决求助
Bash长输入行被部分隐藏而非自动换行的问题解决求助
各位大佬好!我最近碰到个挺闹心的问题:当我通过SSH连接到一台装了新操作系统和新版本Bash的服务器时,输入很长的一行内容时,部分内容会被隐藏掉,而我更希望能看到自动软换行的效果,就像旧服务器上那样。
举个例子,当我输入这串超长文本:longgggggggggggggggggggggggggggggggggggggggggggggggg
旧服务器上的效果(是我想要的):
[root@VM-OLD ~] longgggggggggggggggggggggggggggg ggggggggggggg
但新服务器上却是这样:
<ggggggggggggg
我换了好几个终端应用试,结果都一样,没任何变化。
我已经试过下面这些方法了,但都没起作用:
- 执行命令:
bind 'set horizontal-scroll-mode off' - 在
~/.inputrc和/etc/inputrc里添加配置:set horizontal-scroll-mode off - 运行
infocmp $TERM能正常输出对应的终端信息 - 设置环境变量:
export TERM=xterm
另外我也确认了当前用的确实是Bash:
$ echo "$SHELL" /bin/bash $ ls -l /proc/"$$"/exe lrwxrwxrwx 1 root root 0 Oct 12 11:50 /proc/3420430/exe -> /usr/bin/bash
有没有大佬知道怎么调整才能回到我想要的那种自动换行效果呀?麻烦指点一下!
备注:内容来源于stack exchange,提问作者Alex
相关产品推荐
相关产品推荐

