dra*_*raw 7 bash keyboard-shortcuts
我试图理解并记住bash的键盘快捷键.我想知道为什么炭''用'了
CTRL-u --- cancel the line before cursor location
Run Code Online (Sandbox Code Playgroud)
虽然unix-line-discard
是一个很好的助记符,但在UNIX的发明之前使用CTRL+ U作为行擦除字符.它被用于各种数字设备(DEC)系统,包括PDP-8.例如,从尘土飞扬的书架上我看到CTRL+ U在PDP-8符号编辑器(PDP-8 Introduction To Programming (Volume 1)
DEC出版的1972年版手册第5-13页)中用作线条擦除.事实上,在UNIX的早期,@
角色通常是默认的行擦除字符.其他系统使用CTRL+ X用于相同的功能,这对于它的ASCII控制字符描述是有意义的Cancel
.的DEC惯例CTRL+ U在人气竞赛,最终胜出.