VI编辑器常用操作汇总
VI编辑器的三种操作模式
1.命令模式
- 移动光标(使用方向键也可以,但是>多次好像会退出)
h:左移
j:下移
k:上移
l:右移
5G 移动光标到第5行
- 删除命令
x:删除光标后一个字符,相当于del
X: 删除光标前一个字符,相当于Backspace
dd 删除光标所在行 ; n dd删除指定的行数 ; D 删除光标后本行所有的内容,包括光标所在字符
- 撤销命令
u
- 搜索命令
/ 9801 可以进行搜索
n 查找下一个
N查找上一个
2.编辑模式(只有在编辑模式下,才可以进行数据的输入)
i进入编辑模式(在当前光标位置插入)
u (在当前行进入编辑模式)
a(在光标后插入)o(在当前行下方新建一行并插入)
3.底线命令模式(文件保存或退出vi编辑器)
esc退出编辑模式
:w可以保存文件:q可以退出vi
:wq保存并退出
VI编辑器的一些常用操作
1.复制粘贴
正常模式下
复制当前行:按yy。
复制多行:例如,3yy将复制当前行及其接下来的两行。
移动到粘贴位置:将光标移动到你想要粘贴文本的位置。
粘贴内容:在命令模式下输入p粘贴文本在当前光标所在行的下方,或者输入P将文本粘贴在当前光标所在行的上方。 先按命令u 在当前行进入编辑模式 ; p粘贴
Nginx中的实操案例
-
1 nginx目录 cd /u01/soft/nginx/
-
2 ll 可以查看文件内容
-
3 cd conf 配置文件
-
4 vi nginx.conf (vi ng 按下tab如果有则会自动补全,非常方便)
-
5 cd sbin工具启动命令
-
6 执行所有命令之前需要在sbin目录下执行相关命令 ./nginx -t检查下配置是否正确
-
7 修改配置内容后需要重启nginx才会生效 ./nginx -s reload
-
8 pwd查看当前在哪个目录
-
9 grep 查看进程
-
10 杀进程 kill -9
-
11 :q退出报错处理