vim 常用命令

整理现在自己用到的一些东西~

打开或新建一个文本文件 a.txt vim a.txt
退出编辑模式 esc键
插入字符

I 在当前光标插入字符

O 在下一行插入字符

A 在当前光标的下一个位置后插入字符

删除字符

x 删除光标所在的字符

X 删除光标所在的前一个字符

d+? 删除多个

dw 删除一整个单词

de 删除到本单词末尾

db 删除前一个单词

dd 删除一整行

复制

y+?

yy 复制一整行

yw 复制一个单词

粘贴 p 粘贴
显示行号 set number
查找

/abc 向下查找 abc 

?abc 向上查找abc

 光标移动

h 向前

j 向下

k 向上

l 向后 

全文替换 %s/abc/aaa/g 把abc替换成aaa
多行注释

1. ctrl + v 进入visual block模式

2. 用j 或 k 选中多行

3. 按大写字母 I(进入编辑模式),输入注释符(如 //)

4. 按esc键即可

取消多行注释

1. ctrl + v 进入visual block模式

2. 用l 可以选择多列,用j 或 k 选中注释符号

3. 按 d 即可全部取消

posted @ 2016-04-29 14:59  huapyuan  阅读(208)  评论(0编辑  收藏  举报