终端光标消失的原因
在使用ubuntu子系统终端时,光标经常会被我一顿操作后就消失不见。现在我突然发现是中英文输入切换的原因,在刚进入终端时,由于此时是中文输入,没注意打了几个字,随手就用shift
切换为英文,此时光标就消失了。这时如果想要找回光标,再按shift
切换输入法就可以看到光标了。
回显和隐藏光标的方法
# 隐藏光标
echo -e "\033[?25l"
# 显示光标
echo -e "\033[?25h"
开机自动回显光标
本人主要是在ubuntu子系统使用过程中遇到如下问题,虽然每次输入上面的命令可以正常回显光标,但一旦关闭终端后,再次开启一次没有光标,所以需要继续输入上面的命令,但一来二去就十分麻烦,所以有了下面的解决思路。
编写shell脚本,命名为cursor_show.sh
:
#!/bin/bash