Linux——Vi、Vim编辑器命令基础

Vi是一个命令行界面下的文本编辑工具,Vim是Vi的一个增强版。

vim或vi命令可以启动vim编辑器
vim + 目标文件路径 使用vim打开文件
如果目标文件存在,则vim打开该文件
如果目标文件不存在,则vim会新建该文件,并打开


vi的三种模式:
1、命令模式(常规模式)
任何模式下按ESC键都会返回命令模式。命令模式下可以通过键入不同的命令完成选择、复制、粘贴、撤销等操作。
2、插入模式
在命令模式中按“i”键即可进入插入模式,插入模式下可以输入编辑文本内容;按ESC键可返回命令模式。
3、ex模式
在命令模式下按“:”键可进入ex模式,ex模式下可以保存、修改、退出vim。


命令模式:
i 在光标前插入文本
o 在当前行的下面插入新行
dd 删除整行
yy 将当前行的内容放入缓冲区(复制当前行)
p 将缓冲区中的内容放入光标后(粘贴)
数字yy 复制N行
r 替换当前字符(先按r,再按要替换的新字符)
u 撤销上一个操作
/关键字 查找关键字(按N键可以在找到的这些关键字之间来回切换)


ex模式:
w 保存当前修改
q 退出
q! 强制退出,不保存任何修改
wq 先保存后退出
x 保存并退出
set nu / set number 显示行号
! 系统命令 执行一条系统命令并显示结果
sh 切换到命令行,之后再按Ctrl + D 即可返回vim

你可能感兴趣的:(Linux)