返回首页   进站必读

2.2 vim 编辑器的基本操作


2.2 vim的基本操作

2.2.1 打开vim 编辑器

在命令行下输入vim main.c
即可打开vim并编辑名为main.c的文件。

2.2.2 输入一串字符

刚进入vim时并不是在输入模式,可按下i进入输入模式,这是就可以输入字符串了。

2.2.3 回到命令模式

要从输入模式回到命令模式,按下ESC键。

2.2.4 在屏幕上移动

在vim下,光标移动不要用光标键,而要用h,j,k,l代替,h为向左,l为向右,j为向下,k为向上。养成良好的习惯在以后的编程中获得便利。
移动到当前屏幕的首行第一个字母,在命令模式输入H。
移动到当前屏幕的第5行第一个字母,在命令模式输入5H。
移动到当前屏幕的中间行第一个字母,在命令模式输入M。
移动到当前屏幕的末行第一个字母,在命令模式输入L。
移动到全文的首行第一个字母,在命令模式输入gg。
移动到全文的末行第一个字母,在命令模式输入G。

2.2.5 按字移动

跳转到下一个单词的第一个字母,在命令模式输入wW
跳转到当前单词的最后一个字母,在命令模式输入eE
跳转到当前单词的第一个字母,在命令模式输入bB

2.2.6 按句移动

移动到上一个句子的开头,在命令模式输入(
移动到下一个句子的开头,在命令模式输入)

2.2.7 按段移动

移动到上一个段的开头,在命令模式输入{
移动到下一个段的开头,在命令模式输入}

2.2.8 屏幕滚动

屏幕向前翻滚半屏,在命令模式输入Ctrl + u
屏幕向后翻滚半屏,在命令模式输入Ctrl + d
屏幕向前翻滚一屏,在命令模式输入Ctrl + f,相当于PageUp。
屏幕向后翻滚一屏,在命令模式输入Ctrl + b,相当于PageDn。

2.2.9 删除一个字符

移动光标到要删除的字符,按下x

2.2.10 删除一个单词

移动光标到要删除的单词,按下dw

2.2.11 删除整行

移动光标到要删除的行,按下dd

2.2.12 删除多行

按下V,然后上下移动光标选中要删除的行,再按下d
直接在命令模式下,删除当前光标下的5行,按下5dd

2.2.13 撤销操作(Undo)

要撤销上一步操作,在命令模式下按下u

2.2.14 前进操作(Redo)

在进行撤销操作之后,想要回到撤销前的状态,在命令模式下按下Ctrl + R

2.2.15 复制粘贴

同上选中多行或一行后,按下yy,这是选中的字符被放入剪切板,将光标移动到要插入的位置,按下p