编辑出现异常中断
临时文件没有正常被删除
恢复临时文件信息方法
vi -r 需要编辑文件
显示临时文件信息方法
vi -r/-L
取消生成临时文件方法
vi -n 需要编辑文件
光标快速移动快捷方式(底,首,指定,行尾)
①. 快速切换光标到底行行首
大写字母 G
底行模式 :$
②. 快速切换光标到首行行首
小写字母 gg
小写字母 1gg
底行模式 :1
③. 切换光标到指定位置
小写字母 10gg
大写字母 10G
底行模式 :100
④. 切换光标到单行行首
数字字符 0
符号字符 ^
⑤. 切换光标到单行行尾
符号字符 $
移动光标转为编辑状态
①. 在光标所在位置下面插入新行进入编辑状态(重点记忆)
小写字母 o
③. 删除光标所在位置到行尾内容进入编辑状态(重点记忆)
大写字母 C
④. 快速切换光标所在位置到行尾进入编辑状态(重点记忆)
大写字母 A
快速编辑文本内容信息(nyy,np,ndd,n,nmoven,copy,s#..#..#g)
①. 快速复制文本内容信息
复制多行内容 nyy
②. 快速粘贴文本内容信息
粘贴多次内容 np
③. 快速删除文本内容信息
删除多行内容 ndd
⑤. 快速移动文本内容信息
将文件第3行到第5行移动到第10行
:3,5move10
将文件第3行到第5行复制到第10行
:3,5copy10
⑥. 快速替换文本内容信息
单行多行替换
:1,5s#要替换信息#替换成什么信息#g
全部文本替换
:%s#要替换信息#替换成什么信息#g
:1,$s#要替换信息#替换成什么信息#g
特殊操作编辑文本方式(:模式)
①. 显示文本内容行号信息
显示行号信息 set nu nu 表示等价为 number(行号)
取消行号显示 set nonu
②. 撤销文本内容编辑操作
进行操作撤销 u == undo
取消操作撤销 ctrl + r == redo
③. 快速搜索文本指定内容
/搜索内容
默认向下搜索
继续向下查找 n
继续向上查找 N
?搜索内容
默认向上搜索
继续向下查找 n
继续向上查找 N
忽略大小写字母的查找
设置方法 :set ic / 取消方法 :set noic
设置方法 set ignorecase / 取消方法 set noignorecase
查找方法 /search-text\c
取消查找内容高亮显示
取消高亮 noh
标签:文件,set,命令,信息,编辑,内容,文本,光标
From: https://www.cnblogs.com/skysq/p/17649951.html