vim入门
Vim概述
在Linux系统中一切皆文件,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器。相比图形界面编辑器,命令行编辑器的优势是可以通过任何shell、字符终端或SSH连接来使用,不需要图形界面。
Vim文本编辑器,具有使用简单、功能强大、是 Linux众多发行版的默认文本编辑器等特点
Vim使用
新建文件
直接使用 vim
命令后跟文件名可以新建或者打开之前的文件
1 | vim test |

三种常见模式:
正常模式
在此模式下,我们可以使用快捷键
编辑模式
才此模式下,可以输入
命令行模式
在此模式下我们可以保存退出,存盘,不保存等
基本使用
在终端输入 vim xxx ——》 进入 一般/正常模式
正常模式 输入 i或者 a ——》 进入编辑模式
其实除了i 和 a 还有一些别的按键可以进入编辑模式
正常模式 输入:
——》 进入 命令行模式
其他模式下,输入ESC 返回到正常模式
命令行模式输入 wq
,q
,q!
, 等命令实现 写入退出,退出,强制退出

快捷键使用
光标的移动
在正常模式下进行复制删除粘贴操作
在正常模式下进行`yy` 复制光标所在行 `5yy` 从光标所在行开始,向下复制5行 `p` 粘贴 `dd` 删除当前行 `5dd` 删除5行 `G` 光标到文件的最末行 `gg` 光标到文件的最首行 `u` 撤销上一步操作
命令行模式
`/xxx` 查找xxx `n` 查看找到的下一个 `:set nu` 显示行号 `:set nonu` 取消显示行号
可以在命令行模式下
:set nu
先显示行号,然后在正常模式下行号+ shift+g
跳转到指定行
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 YJR-1100!