vi 简介:
特点:
没有图形界面
只能编辑文本内容、不能对字体段落进行排版
不支持鼠标操作
没有菜单
只有命令
查询软件连接命令
vim的安装:sudo apt-get install vim-gtk
打开和新建文件:
vi 文件名
如果文件存在,打开文件
如果文件不存在,创建文件
打开文件并且定位行:
vi 文件名 +行数
如果不指定行数,会直接定位到文件末尾
退出vim:
shift +: 后输入x
显示行号:
i+set nu 输入esc 再退出打开后显示行号
异常处理:
如果vi异常退出,出现交换文件
下次在使用vi 编辑器时,按下d删除交换文件即可
三种模式:
命令模式:
新建文件:vi 文件名 (定位、翻页、复制、粘贴)
编辑模式:
i:(编辑内容)
末行模式:
shift+:x(保存退出)
末行模式命令:
w:保存(阶段性备份)
q:退出
q!:强制退出
wq:保存并退出
x:保存并退出
常用命令:
移动:
(1)上、下、左、右
j:向下(食指)
k:向上
l:向右
h:向左
(2)行内移动:
w:向后移动一个单词
b:向前移动一个单词
0:回到行首
$:回到行尾
(3)行数移动:
(命令模式下进行行数移动)
gg:文件顶部
G:文件末尾
数字gg:移动到数字对应行数
数字G:移动到数字对应行数
(末行模式下进行行数移动)
:数字 移动到数字对应行数
(4)屏幕移动:(命令模式下进行操作)
ctrl+b:向上翻一页
ctrl+f:向下翻一页
H:回到当前屏的顶部
M:回到屏幕中间
L:末尾
移动
(1)段落移动:
{:上一段程序
}:下一段程序
(2)标记:
使用m增加一个标记,标记名可以是小写字母a—z,也可以是大写字母A----Z
m字母:
'字母:定位x标记所在位置
选中文本:
可视模式分为三种模式:
v:可视模式
光标移动结合使用
V:可视行模式
Ctrl+v:可视块模式
撤销和恢复撤销:
u:撤销上次命令
Ctrl+r:恢复撤销命令
删除文本:
x:删除光标所在字符,或者选中文字
d(移动命令):
dd:删除一行 dd5x 5dd
D:删除至行尾
复制粘贴:
y(移动命令)
yy 20yy:复制20行
p:粘贴
替换:
r:替换光标当前字符
R:替换光标后所有字符
查找:
/查找内容:查找文本内容
n:查找下一个
N:查找上一个
插入命令(编辑模式):
i:进入编辑模式
vi编辑器的常用快捷方式
最新推荐文章于 2024-09-05 10:28:02 发布