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-* 可以展开通配符