- [一、模式切换](https://cloud.tencent.com/developer/audit/support-plan/10680842#_7)
- [二、移动光标](https://cloud.tencent.com/developer/audit/support-plan/10680842#_25)
- [三、删除字符](https://cloud.tencent.com/developer/audit/support-plan/10680842#_45)
- [四、拷贝粘贴](https://cloud.tencent.com/developer/audit/support-plan/10680842#_49)
- [五、保存退出](https://cloud.tencent.com/developer/audit/support-plan/10680842#_52)
- [六、写入字符](https://cloud.tencent.com/developer/audit/support-plan/10680842#_59)
- [七、其他常用](https://cloud.tencent.com/developer/audit/support-plan/10680842#_62)
- [八、学习推荐](https://cloud.tencent.com/developer/audit/support-plan/10680842#_69)
vim 中如何移动,如何删除,如何输入字符 ? 看本文即可可快速入门。
简单的来讲一共有两种模式,命令模式
和插入模式
。
d
变成了 delete
命令。d
,即写入 d
。按
esc
切换回 命令模式,按i
进入插入模式,意思是insert
。 刚进入 vim 默认是命令模式。
最常用的就是移动命令了:
h
j
k
l
,代表←
↓
↑
→
。w
移动到下一个单词,意思是 word
b
移动到当前单词
的开头,意思是 begin
e
移动到当前单词
的结尾,意思是 end
0
移动到当前行
的开头$
移动到当前行
的结尾gg
移动到当前文件
的开头G
移动到当前文件
的结尾比较高级的操作:
*
查找与当前光标所在位置单词相同的下一个单词#
与 *
相反,上一个。注意:除了第六步是在插入模式,以下介绍全都是在命令模式
执行。
x
删除当前位置的字符dd
删除所在行dw
删除当前单词yy
拷贝当前行到粘贴板p
将粘贴板中的内容粘贴先输入 :
,然后:
w
回车,保存,意思是 write
q
回车,退出,意思是 quit
q!
,不保存退出wq
,保存退出i
进入插入模式即可输入字符o
代表在下一行的开头开始插入r
,可以执行替换操作,输入 r
之后再输入你想退换成什么。%
,可以到跳到当前括号的另一半。/
,然后再输入你想查找
的单词,回车即可移动到指定单词位置。.
,重复上一次操作u
,撤销上一次操作推荐一个学习网站,让您急速入门
vim :openvim
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有