搞后端的和运维的肯定会熟悉Linux/Unix下的vi,VIM
也是一个很好用的一个编辑器,现在我会不定期的更新VIM的使用,
我们要知道学会VIM非一日之功,得靠肌肉记忆,我们会由浅入深循序渐进的从基本概念和操作分享起,大家一定要多用多敲就会越来越熟悉。
我也会为大家分享一些实践技巧。
初识Vim
下载与安装
Linux/Unix(mac)自带 Vim,直接终端里输入 Vim 即可进入
Windows 用户可以下载 Gvim 等安装和体验 建议Windows用户可以尝试使用虚拟机来体验Linux 下的 Vim
下面我给大家带来的在linux上的使用
输入Vim 命令进入Vim
进去之后似乎没法输入东西,起始默认进去是normal模式
退出Vim
:q 退出vim
编辑Vim
使用i(insert)进入编辑模式,开始输入文字
i表示(insert)随意输入当前字符左侧,a(append)在光标的右侧,o(open aline below)在当前行的下方插入
A直接到行最后一个字符字后 I在行前插入 O是当前行上面一行插入
使用Esc 又可以回到 normal 模式。使用:wq 保存退出
创建文件
vim c.txt 创建一个文件叫c.txt
注意Vim和其他编辑器的区别在于多种模式 进入Vim默认是normal模式需要使用a i进入编辑模式 使用Esc回到普通模式 普通模式下可以进行各种命令的操作和移动 大部分我们的情况是在浏览而不是编辑,所以Vim默认是normal模式
插入模式下Vim可以直接编辑 使用i a o 进入插入模式 使用esc退出插入模式到normal模式
command命令模式 Normal模式下输入:之后执行命令,比如保存退出:wq一气呵成 分屏::vs :sp :% s/foo/bar/g 全局替换
Visual(可视)模式 Visual模式一般用来块状选择文本进行批量操作 Normal模式下使用v进入visual选择 使用V选择行 使用ctrl+v进行方块选择
以上就是我们对Vim的初始,后期还会为大家带来后续的使用教程