1.进入编辑/插入模式
i光标前插入I行首插入a光标后插入A行尾插入o下一行插入O上一行插入
2.退出编辑/插入模式,进入命令模式
- 按
ESC键退出编辑模式
3.命令模式下常用命令
行复制
yy复制光标所在行n + yy复制从光标开始向下n行,如4dd意为加上光标所在行向下复制4行
p粘贴行剪切
dd剪切光标所在行n + dd剪切从光标开始向下n行,如2dd意为加上光标所在行向下剪切2行
光标移动
k上j下h左l右
定位当前屏幕位置
H当前屏幕的上方M当前屏幕的中间L当前屏幕的下方
向上/向下翻代码
ctrl+f向下翻一页代码ctrl+b向上翻一页代码ctrl+d向下翻半页页代码ctrl+u向下翻半页代码
快速定位到某一行
n+G快速定位到n行gg快速定位到首行G快速定位到最后一行
选中一片代码
v从光标位置开始选V从光标当前行开始选shift + >向右移动代码shift + <向左移动代码.重复执行上一次的命令
替换
r替换一个字符R替换当前行光标以及后面的字符
{定位到代码块首位}定位到代码块末尾w向后跳一个单词的长度,即跳到下一个单词的开始处b向前跳一个单词的长度,即跳到上一个单词的开始处D从当前的光标开始剪切,直到行末d0从当前的光标开始剪切,直到行首x删除当前的光标,每次只会删除一个X删除当前的光标前面的一个,每次只会删除一个u撤销刚才操作ctrl+r反撤销shift+zz保存并退出
4.末行模式
:进入末行模式(需要先进入命令模式)wq保存并退出q退出q!强制退出
1202

被折叠的 条评论
为什么被折叠?



