天天看点

VIM文本编辑器

三种模式

命令模式(编辑模式):打开编辑器后默认的模式,可以进行移动光标,删除等操作。

^:跳到行首的第一个非空白字符

$:跳到行尾

gg:直接跳到第一行

#G:跳到第#行

x:删除光标所在处的单个字符

#x:删除#个字符

dd:删除光标所在整行

#dd:删除光标所在行向下#行,包含光标所在行

u:撤销上一个操作

CTRL+r:撤销上一个的撤销操作

粘贴操作

如果删除的是整行

p:在当前光标所在行的下方粘贴

P:            上方粘贴

如果删除的不是整行

p:在当前光标所在处的后方粘贴

P:            前方粘贴

复制操作

yy:

#yy:

插入模式:insert,插入。可以输入了。

退出模式(未行模式):功能强大。以输入命令的方式来操作。

在未行模式下,保存文件,命名为1.txt。

:w /tmp/1.txt

:1,7d   删除1-7行

:1,$d   删除第一行到最后一行

:.,+3   .表示当前光标所在行,+3表示下面3行

%表示全文

$表示最后一行

选项:

-o: 同时打开多个文件,多个文件水平放置。

本文转自 chomperwu 51CTO博客,原文链接:http://blog.51cto.com/chomper/1683470,如需转载请自行联系原作者