1、安装vim
输入命令:sudo apt-get install vim
2、vim的使用
直接在终端中输入 vim 文件名
即可进入文件,若是文件不存在则会新建该文件,例:vim hello.c
vim中共有三种操作模式:一般模式、编辑模式、命令行模式
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/583e9896ec0e0671d620620ac4e834f6.png)
- 一般模式
一般模式下可以使用方向键控制光标的移动,可以使用某些指令进行删除字符、复制整行来处理文件内容
指令 | 功能 |
---|
x | 删除某个字符(使用x可以将光标选中的字符删除) |
dd | 将整行剪切下来(可以使用ndd进行多行剪切,n为行数) |
yy | 复制整行(nyy复制多行,n为行数) |
p | 将剪切或复制的内容粘贴在光标所在行的下一行 |
u | 撤销上一步操作,可以重复撤销 |
ctrl+r | 取消撤销上一步操作 |
. | 重复上一步操作 |
- 编辑模式
在此模式下可以对文档内容进行编辑,在一般模式下直接输入a、A、i、I、o、O即可进入编辑模式
指令 | 功能 |
---|
a | 在光标后一个字符插入 |
A | 在光标所在行的行尾插入 |
i | 在光标前一个字符插入 |
I | 在光标所在行的行首第一个非空字符插入 |
o | 在光标所在行下面新建一行插入 |
O | 在光标所在行上面新建一行插入 |
- 命令行模式
在此模式下可以对文件进行保存,字符替换等操作
指令 | 功能 |
---|
:q | 退出vim(可结合 ! 即 :q! 意为强制退出) |
:w | 保存编辑 |
:wq | 保存并退出 |
:x | 保存并退出(等价于:wq) |
/%s/字符1(或字符串1)/字符2(或字符串2) | 将字符1的内容替换为字符2 |