文章目录

  • 光标移动操作
  • 修改文本操作
  • 剪切粘贴操作
  • 使用历史命令操作
    • history(显示历史命令列表)
      • 借助!执行历史记录

光标移动操作

  • Ctrl + A:移动光标到行首
  • Ctrl + E:移动光标到行尾
  • Ctrl + F:光标向前移动一个字符(相当于右箭头)
  • Ctrl + B:光标向后移动一个字符(相当于左箭头)
  • Alt + F:光标向前移动一个字
  • Alt + B:光标向后移动一个字
  • Ctrl + L:清屏(相当于clear命令)

修改文本操作

  • Ctrl + D:删除光标处的字符
  • Ctrl + T:使光标处的字符和它前面的字符对调位置
  • Alt + T:使光标处的字和它前面的字对调位置
  • Alt + L:把从光标到字尾的字符转换成小写字母
  • Alt + U:把从光标到字尾的字符转换成大写字母

剪切粘贴操作

  • Ctrl + K:剪切光标到行尾的文本
  • Ctrl + U:剪切光标到行首的文本
  • Alt + D:剪切从光标到当前词尾的文本
  • Alt + Backspace:剪切从光标到词头的文本。如果光标在一个单词的开头,则剪切前一 个单词
  • Ctrl + Y:粘贴文本

使用历史命令操作

history(显示历史命令列表)

  • Ctrl + P:移动到前一条历史记录(相当于向上箭头键)
  • Ctrl + N:移动到后一条历史记录(相当于向下箭头键)
  • Alt + <:移动到历史记录列表的开始处
  • Alt + >:移动到历史记录列表的结尾处(即当前命令行)
  • Ctrl + R:逆向递增搜索(从当前命令向前递增搜索)
  • Alt + P:逆向非递增的搜索(输入待搜索的字符,按Enter键开始搜索)
  • Alt + N:向前非递增的搜索
  • Ctrl + O:执行历史记录中的当前项,执行完调到下一项(可以方便的把历史记录中的一系列命令重新执行一遍)

借助!执行历史记录

  • !!:重复执行最后一个命令(相当于:向上箭头键 + Enter)
  • !n:执行历史记录中第n行的命令
  • ! S:执行历史记录中最近以S开头的命令
  • ! ?S:执行历史记录中最近包含S的命令

更多推荐

【Linux】 - Linux中的键盘快捷操作