您的位置:首页 > 其它

vim 一些常用命令

2014-06-15 23:05 253 查看
一,

k j h l 上 下 左 右

二,

:q! 不保存退出

:wq 保存退出

三,

x 删除字符

四,

i 插入

五,

dw 删除一个字符或字符串

d$ 从光标当前位置删除到字符尾部

dd 删除光标所在一整行

2dd 删除2行

六,

u 撤消最后一次操作

U 恢复整行初始状态

ctrl+R 撤消掉撤消命令

七,

p 将最后一次删除的内容置入光标的下方

八,

输入r 和一个字符,替换光标所在位置的字符

九,

cw 更改一个单词或一个单字的部分或者全部

十,

c$ 删除该行剩下的部分,然后进行修改

十一,

ctrl+g 显示所在行和总行数

shift+G 跳转至最后一行

数字+shift+G 跳转至指定行

十二,

/字符串 查找指定字符串

n 查找同上一次相同的字符串

shift+N 逆向查找同上一次相同的字符串

?字符串 逆向查找字符串

十三,

% 查找配对( { [

十四,

s/old/new 替换当前行第一个匹配字符串

s/old/new/g 替换当前行所有匹配字符串

##s/old/new/g 替换指定行所有匹配字符串

%替换本文所有匹配字符串

十五,

:! 输入外部shell命令

如: :!ls :!dir 查看当前目录下所有文件

十六,

w 文件名 在当前目录下创建新文件

十七,

#,# w 文件名 保存指定行的内容

十八,

:r 文件名 在当前文件中,光标所在位置插入另外文件内容

十九,

o 小写o 在光标处的下方新打开一行,并进入编辑模式

O 大写O 在光标处的上方新打开一行,并进入编辑模式

二十,

a 在光标之后进入插入模式

A 在行末进入插入模式

二十三,

R 连续替换多个字符

二十四,

/单词 查找指定单词

n 重复查找指定单词

:set hls is 显示所有要查找的单词
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: