vim是什么

vim是一款文本编辑器,它默认安装在所有linux操作系统上

vim编辑器中,设置了三种模式:命令行模式、编辑模式、末行模式,不同模式支持不同的命令快捷键

命令模式:控制光标的移动,可对文本进行复制、粘贴、删除等工作
编辑模式:文本录入
末行模式:保存或退出文档

image.png

查看hosts sudo vim /etc/hosts
vim 文件名 文件不存在,则创建;存在,则进入
cat 文件名 查看文件内容

命令模式常用命令:

dd 删除光标所在整行
5dd 删除光标所在处开始的5行
yy 复制光标所在整行
u 撤销上一步的操作

末行模式常用命令

:w 保存
:wq 保存退出
:q 退出
:q! 强制退出(放弃对文档的修改内容)
:wq! 强制保存退出