在Linux终端操作时, 常会发现有这样的情况: 敲了一长串命令后, 准备回车, 发现开头的部分写错了, 然后就不停地按向左键…, 其实是有一些快捷键可以用的, 熟悉之后可以加快输入, 提高效率, 总结如下(_
来表示光标), 后续根据需要补充.
按键组合 | 作用 | 说明 |
---|---|---|
ctrl + u | 清除光标所在位置之前的所有字符 | 如abc_def ctrl + u -> _def |
ctrl + k | 清除光标所在位置之后的所有字符 | 如abc_def ctrl + k -> abc_ |
ctrl + a | 回到行首 | 如abc_def ctrl + a -> _abcdef |
ctrl + e | 回到行尾 | 如abc_def ctrl + e -> abcdef_ |
ctrl + insert | 复制选中内容 | |
shift + insert | 粘贴 | |
ctrl + b | 向行首方向移动一个字符 | 如abc_def ctrl + b -> ab_cdef |
ctrl + f | 向行尾方向移动一个字符 | 如abc_def ctrl + f -> abcd_ef |
ctrl + h (类似于Backspace ) | 向行首方向删除一个字符 | 如abc_def ctrl + h -> ab_def |
ctrl + d (类似于Delete ) | 向行尾方向删除一个字符 | 如abc_def ctrl + d -> abc_ef |
ctrl + r | 搜索历史命令 |
欢迎拍砖!