目录
vim编辑器
vim编辑器介绍
vim编辑器是Unix和Linux系统中的定点编辑器,他回一个命令行编辑器,被系统内建使用时不需要安装,操作过程中占用系统资源较少,同时提供了高度的定制化操作、因此一直被广大Unix/Linux爱好者/开发人员喜爱。
- 系统自带的是一个精简版的vim编辑器:vi编辑器。打开文件指令是:
vi 文件名称 - 要想使用真正的vim编辑器需要通过命令行安装:
yum install vim - 安装后开启vim编辑器命令。
vi/vim 文件名称
如果要打开的文件名不存在会新建一个文件。
vim编辑器操作
在了解vim编辑器具体操作时需要先知道vim编辑器拥有三种模式:命令模式、末行模式、编辑模式。
vim编辑器三中模式
命令行模式
命令行模式又称全面模式/视图模式/查看模式:该模式下只能移动光标和查看内容。
命令行模式的相关命令:
按键 | 描述 |
---|---|
x | 删除光标所在字符,相当于delete |
X | 删除光标前一个字符,相当于backspace |
dd | 删除光标所在行,删除一行 |
dnd | n表示数字,连续删除光标后n行 |
yy | 复制光标所在行,复制一行 |
yny | n为数字,连续复制光标后n行 |
p/P | 小写p将复制的一行数据粘贴在光标下一行 大写P将复制的数据粘贴到下n行 |
G | 跳转到文档最后一行 |
gg | 跳转到文档的第一行 |
H | 光标移动到可视化窗口的第一行 |
M | 光标移动到可视化窗口的中间一行 |
u | 撤销操作,返回上一步 |
ctrl+r | 反撤销 |
ctrl+b | back 往回翻一整页 |
ctrl+f | front 往前翻一整页 |
ctrl+d | down 往下翻一页 |
ctrl+u | up 往上翻一页 |
^所在行开头;$所在行结尾。
末行模式
末行模式又称末行命令模式:在命令模式输入特定的命令符号执行特殊操作。
按键 | 描述 |
---|---|
:w | 保存文件 |
:q | 不保存,退出文件 |
:wq | 保存并退出文件 |
:w! | 强制保存文件 |
:q! | 强制不保存退出文件 |
:wq! | 强制保存并退出文件 |
:x |