解决ubuntu终端输入异常,回退变成空格后移

问题描述

ubuntu系统安装了一些软件,然后关闭终端重新打开,发现终端输入异常:
up键查看历史,历史命令重叠显示,看不到明白;
Backspace键回退输入字符,实际上回退成功了,但是终端显示还在;
输入多个字符串,光标移不到前面的字符串,不知道修改了哪个;
vim编辑器输入异常,出现一些其奇奇怪怪的东西
完蛋了,难道要重装系统?

解决

因为安装mysql-workbench时安装了一堆的依赖,正好作了记录,然后发现安装的依赖中有一个libncursesw5,安装这玩意儿会导致系统默认的ncurses-base被卸载…
sudo apt install ncurses-base
重新安装一下ncurses-base,重启终端,问题解决!

上一篇:机器无root超级用户权限源码安装zsh


下一篇:python-如何开发基于curses的UI?