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!



