一个命令式,高可配置性的一款适合各种类型文本的编辑器。
vim用好了,功能不亚于市面上任一款编辑器且在linux和mac系统下默认都自带这个编辑器.
使用
创建或修改文件
vim file.txt
该命令使用后,你会从shell命令进入vim的普通模式。
那么vim有那几个模式? 各个模式都能做什么?
vim 三个模式
- 普通模式(normal mode)
在普通模式下,你敲入的字符只是命令; - 插入模式 (Insert mode)
在插入模式,你敲入的字符就成为插入的文本了。 - 可视模式 (Visual mode)
在可视模式下,你可以使用命令并看到操作的文本范围视图以便精准的修改。
模式之间的切换
模式的切换是通过特殊字符来切换的,所以不了解的人很容易误操作进行了模式的切换而不自知,下面就是模式切换的特殊字符介绍。
- normal mode 切换到 Insert mode:
i:进入Insert mode,并且让光标处于当前字符之前
I:进入Insert mode,并且光标处于当前行的第一个非空字符前
a:进入Insert mode,并且光标处于当前字符之后
A:进入Insert mode, 并且光标处于当前行尾
o:进入Insert mode,并在当前行后新起一行,光标位于新行
O:进入Insert mode,并在当前行上边插入新行,光标位于新行
s:删除当前字符,然后进入Insert mode
S:删除当前行,然后进入Insert mode
- Insert mode 切换到normal mode:ESC按键
- normal mode 切换到Visual mode:
v:进入Visual mode,选取以字符为单位
V:进入Visual mode,选取以行为单位
- Visual mode 切换到normal mode:ESC按键
编辑文件
在vim的插入模式你可以修改文件,使用方向键挪动光标的位置,进行正常文本编辑器的工作。
注意:这里鼠标是不能挪动光标的位置的
vim保存文件
在插入模式和普通模式下,输入冒号 “:” 就是这个字符,输入后就会发现光标定位在最底部一行,这是命令区,你可以输入命令:w
.
:w
是把变化更改的内容写入进文件命令,也就是保存。
按完这个命令再按回车键,就进行了一次保存,你可以重新进入插入模式编辑,再键入:w
进行保存。
退出vim编辑器
在插入模式和普通模式下,输入冒号 “:” 就是这个字符,紧接着输入q字符,键入回车,如果你有未保存的变化是不会立刻退出的,会提示你先保存在退出。
有时候你可能想
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。