【Vim】: Vim 常用命令

1.三种模式

   一般模式              ->    i/o/a/R   ->         编辑模式
光标移动、数据搜索         <-      Esc     <-    编辑内容:插入/取代方式
删除字符、删除整行
内容复制、粘贴数据         ->     : / ?   ->          指令模式
                        <-     Esc     <-    

2. 一般模式

2.1 移动光标

下左右按键          上下左右移动光标
0                   移动光标到行首
$                   移动光标到行尾
gg                  移动光标到第一行
G                  移动光标到最后一行
nG                  移动光标到第n行

2.2 搜索和替换

/word            向下搜索word
?word            向上搜索word
n                显示下一个word
N                显示上一个word
:2,$s/apple/ipad/g      在2到最后一行搜索apple,并替换为ipad
:2,$s/apple/ipad/gc     在2到最后一行搜索apple,并替换为ipad,替换之前用户确认

2.2 复制粘贴

2.2.1 进入一般模式

v // 进入可视模式

Esc 进入一般模式

2.2.2 复制

鼠标选择
y // 提起

或者

yy //复制当前行

nyy //复制当前行之后的n行

2.2.3 剪切

d // 剪切选定块

dd //剪切整行

2.2.4 粘贴

p //小写 粘贴到游标后

P //大写 粘贴到游标前

2.2.5 撤销

u // 撤销

2.2.6 删除

x // 小写 向后删除1个字符

X // 大写 向前删除1个字符

nx // 向后删除n个字符

dd // 删除当前行

ndd // 删除向下n行

3 进入编辑模式

i // 光标处插入

a // 光标下一处插入

o // 下一行插入新一行

r // 取代光标所在字符一次

R // 一直取代光标所在字符,直到按Esc

4 进入指令模式

:w // 保存编辑

:wq // 保存并退出

:q! // 不保存退出

:w newName.txt // 另存为

:set nu 显示行号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值