移动光标

  • 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-r 反向增量搜索。从当前命令行开始,向上增量搜索
  • Alt-p 反向搜索,非增量搜索。(输入要查找的字符串,按下 Enter来执行搜索)
  • Alt-n 向前搜索,非增量
  • Ctrl-o 执行历史列表中的当前项,并移到下一个。如果你想要执行历史列表中一系列的命令,这很方便