vi命令:
yy: 复制 光标所在的这一行
4yy: 复制 光标所在行开始向下的4行
p: 粘贴
dd: 剪切 光标所在的这一行
2dd: 剪切 光标所在行 向下 2行
h 左 j 下 k 上 l 右
H: 当前屏幕的上方
M: 当前屏幕的中间
L: 当前屏幕的下方
ctrl+f ----> 向下翻一页代码
ctrl+d ----> 向上翻一页代码
ctrl+d ----> 向下翻半页代码
ctrl+u ----> 向上翻半页代码
2G: 快速的定位到第2行代码
G: 快速的回到 整个代码的最后一行
gg: 快速回到 整个代码的第一行
w: 向后跳一个单词的长度,即调到下一个单词的开始处
b: 向前跳一个单词的长度,即调到上一个单词的开始处
u: 撤销刚刚的操作
ctrl+r: 反撤销
选中一片代码:
v:
V:
>>: 向右移动代码
<<: 向左移动代码
.: 重复执行上一次的命令
r: 替换一个字符
R: 替换光标以及后面的字符
shift+zz:相当于wq
末行:
w: 保存
q: 退出
wq: 保存并且退出
本文出自 “爱生活的小白” 博客,转载请与作者联系!
原文地址:http://sf1314.blog.51cto.com/13295031/1969323