进入输入模式的方法:

a—— 游标之后键入

A—— 由行末键入

i—— 游标之前键入

I—— 行首键入

o——在该行下新增一行键入

O——在该行上新增一行键入

 

命令:

:set nu —— 设置行号

:set nonu —— 取消行号

:set ai —— 设定自动内缩

:set noai —— 取消自动内缩

 :u —— 取消操作

 

搜索示例

在游标之后查找abc:

:/abc

 

在游标之前查找abc:

:?abc

 

查找下一个:

n

 

查找上一个:

N

 

删除换行:

J 将游标坐在的下一行连结至游标行后面。

 

复制行:

光标移动到要复制的行,执行yy。

 

复制多行:

光标移动到要复制的行,执行nyy。

 

复制以下多行:

光标移动到要复制的行,执行yny

 

粘贴:

p

 

复制起止之间:

首位置按v,用hjkl移动,按y复制,按p粘贴。

 

剪切:

光标移到起始行,输入’a。

光标移到结束行,输入’b。

光标移到粘贴行,输入’c。

输入’a,‘b m’c,即可实现剪切。

 

复制粘贴:

直接输入:n1,n2 co n3。(n1为起始行,n2为结束行,n3为粘贴行)

 

复制和移动示例

将行号1和行号2之间的内容复制到行号3之后:

:行号1,行号2 copy 行号3

 

将行号1和行号2之间的内容移动到行号3之后:

:行号1,行号2 move 行号3

 

跨文件复制:

:sp otherfile.txt 打开另一文件

Ctrl+w  在文件之间切换

yy复制,p粘贴。

Ctrl+w+c关闭文件