原先输错了以后习惯性地按下 Backspace ,结果相当于多输入了一个字符^H,于是只好CTRL+C干掉,然后重新执行那个命令。
某次无意中发现的,ctrl+w可以删除光标前面的一个“单词”,然后各种试用以后发现适用范围还挺广的,包括但不限于:
1. Login/SSH输错密码。可能要按多次ctrl+w
2. cp/rm/mv -i 的时候要求输入 y 时输错了
3. sudo apt-get install/remove/upgrade 要求输入 y 时输错了
4. 其他零零散散各种脚本中用read命令输入的情况(2和3可能也是用read输入的)
某次无意中发现的,ctrl+w可以删除光标前面的一个“单词”,然后各种试用以后发现适用范围还挺广的,包括但不限于:
1. Login/SSH输错密码。可能要按多次ctrl+w
2. cp/rm/mv -i 的时候要求输入 y 时输错了
3. sudo apt-get install/remove/upgrade 要求输入 y 时输错了
4. 其他零零散散各种脚本中用read命令输入的情况(2和3可能也是用read输入的)