• yy 复制当前行,p 向下一行粘贴,P向上一行粘贴
  • dd 删除当前行
  • 查找:/word并回车会在文档中搜索 word 这个单词
  • 跳到文件的第一行用 gg,最后一行用 G
  • 光标移动 hjkl 对应 上下左右方向键,可以移动光标
  • w 光标移动到下一个单词的开头
  • e 光标移动到下一个单词的结尾
  • home 移动光标到行首
  • end 移动光标到行末尾
  • ctrl+f 查看下一页内容,ctrl+b 查看上一页内容
  • u 相当于Ctrl+z,撤销操作
  • Esc退出编辑模式,回到一般模式中

vim 命令

  • :set nu,显示行号
  • :set nonu,取消显示行号
  • :n,定位到第n行
  • :wq 储存后离开,若为 :wq! 则为强制储存后离开
  • :q 离开 vim
  • :w 将编辑的数据写入硬盘档案中
  • :! command 暂时离开 vim 到指令行模式下执行 command 的显示结果!例如:! ls /home即可在 vim 当中察看 /home 底下以 ls 输出的档案信息!

bash 快捷键

  • ctrl-w 删除你键入的最后一个单词
  • ctrl-u 可以删除行内光标所在位置之前的内容
  • alt-b 和 alt-f 可以以单词为单位移动光标
  • ctrl-a 可以将光标移至行首,ctrl-e 可以将光标移至行尾
  • ctrl-k 可以删除光标至行尾的所有内容,ctrl-l 可以清屏。
  • 键入 man readline 可以查看 Bash 中的默认快捷键。内容有很多,例如 alt-. 循环地移向前一个参数,而 alt-* 可以展开通配符
Last Updated:
Contributors: lizonglin, zonglinlee