最近经常用Linux命令行,经常需要快速移动光标,所幸找到一篇比较好的英文博客,希望对大家有所帮助
1. 基本命令
- 向后移动一个字符:
Ctrl+b - 向前移动一个字符:
Ctrl+f - 删除当前字符:
Ctrl+d - 删除前一个字符:
Backspace(退格) - 撤消:
Ctrl+-
2. 快速移动
- 移动到行首:
Ctrl+a - 移动到行尾:
Ctrl+e - 前进一个词:
Meta+f(一个单词可以包含字母和数字,不含符号) - 向后移动一个词:
Meta+b - 清除屏幕:
Ctrl+l
什么是
Meta?Meta通常是你的Alt键。对于 Mac OSX 用户,您需要自己启用它。打开终端 > 首选项 > 设置 > 键盘,然后启用使用option作为Meta键。按照惯例,Meta键通常用于对词的操作。
3. 剪切和粘贴(老版本叫做 “Kill and yank”)
- 从光标处剪切到行尾:
Ctrl+k - 从光标处剪切到词尾:
Meta+d - 从光标剪切到单词的开头:
Meta+Backspace - 从光标剪切到前一个空格:
Ctrl+w - 粘贴最后剪切的文本:
Ctrl+y - 循环并粘贴先前剪切的文本:
Meta+y(在Ctrl+y之后使用) - 循环并粘贴先前命令的最后一个参数:
Meta+.
4. 搜索历史命令
- 通过打字进行搜索:
Ctrl+r并输入搜索词;重复Ctrl+r循环显示结果 - 搜索最后记住的搜索词:
Ctrl+r两次 - 在当前历史条目处结束搜索:
Ctrl+j - 取消搜索,恢复原行:
Ctrl+g
这篇博客汇总了在Bash命令行中提高效率的一些快捷键,包括基本的字符移动、删除、撤销,以及快速移动到行首和行尾。此外,还介绍了剪切和粘贴文本的快捷方式,以及搜索历史命令的功能。对于频繁使用Linux命令行的用户来说,这些技巧能大幅提升工作效率。
3141

被折叠的 条评论
为什么被折叠?



