VI常用命令

学习一下Linux常用的编辑器,vi和vim,并记录一下长用的功能。

v 可以复制

:q 不保存退出

:q! 不保存强制退出

:wq 保存退出

:wq! 强制保存退出

0 移动到行首

$ 移动到行尾

G 移动到这个文件的最后一行

gg 移动到这个文件的第一行

n<Enter> n为数字。光标向下移动n行。

/word 从光标开始向下寻找名叫word的字符串

?word 向上寻找

n 重复前一个搜索动作

N 反向进行前一个搜索动作

x 向后删除一个字符

X 向前删除一个字符

nx n为数字,连续向后删除n个字符

dd 删除一行

ndd n为数字,连续删除n行

d$ 删除光标所在位置到该行最后一个字符

d0 删除光标所在位置到该行第一个字符

yy 复制光标所在一行

nyy n为数字,复制光标所在位置向下n行

p 将已复制的数据粘贴到光标的下一行

P 与p相反

u 复原到前一个操作

ctrl + r 重做上一个操作

. 重复前一个动作

posted on 2010-12-13 16:40  草原和大树  阅读(336)  评论(0编辑  收藏  举报