Vim类似于Vi,是一个文本编辑器,可以说是Vi的一个升级版。Viw通过配置一些插件可以类似于IDEA,是程序开发者的一个很好用的工具。
下载:yum -y install vim* 输入命令即可下载
Vim/Vi 分为三种模式:命令模式、输入模式和底线命令模式。
进入Vim:直接 Vim 文件名(文件不存在就新建一个文件)
三种使用模式
命令模式
用户启动Vim后默认进入命令模式,此时点击键盘字符不再是输入字符而是认为我们此时输入的是一个命令。
常用的命令:
i
从命令模式切换到输入模式
x
删除光标处所在的字符
:
切换到底线命令模式(在命令模式下)
Esc
退出输入模式,切换为命令模式
输入模式
此时就可以对文本进行编辑。
进入输入模式Insert键
- i /I i为从光标所在处输入,I 目前所在行的第一个非空格处开始输入
- a / A a从目标光标所在的下一个字符开始输入,A从光标所在行的最后一个字符处开始输入
- o / O o从目标光标所在下一行开始输入新的一行,O光标所在上一行开始输入新的一行
- r / R r取代光标所在字符一次覆盖一次,R一直取代光标所在的文字,覆盖输入
- ESc 退出编辑模式
底线命令模式
底线命令模式可以输入一个或多个字符的命令,可用的命令非常多。
- q 退出程序
- w 保存文件
- wq 保存并退出
- ESC 退出底线命令模式
- w! 文件属性为只读时,强制写入,不保证写入成功
- q! 修改过文档,不想储存,强制离开不储存文档
- set nu 显示行号
- set nonu 取消显示行号
移动光标方法
搜索替换
复制与粘贴
学习中,会持续更新