vi编辑器的命令

本文介绍了vi编辑器的使用方法。包括创建或打开文件,以及命令模式、编辑模式、末行模式的切换。详细列举了末行命令,如保存、退出、查找、替换等;还介绍了操作命令,如光标移动、行内移动、行数移动、屏幕移动、段落移动、标记和选中文本等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vi 文件名 :创建或打开文件
打开文件后进入命令模式,输入i进入编辑模式,重新按下esc进入命令模式
打开文件后进入命令模式,输入:进入末行模式,重新按下esc进入命令模式
末行命令:
w 保存
q 退出
q! 强制退出
wq/x 保存并退出
/str 查找str n:查找下一个 N:查找上一个
* 向前查找光标所选内容
# 向后查找光标所选内容
%s/需要替换的内容/替换的新内容/g 后跟c有提示 :y 替换 n 不替换 a 全部替换 q 替换后退出 l替换最后一个,并把光标移动到首行 ^E 向下滚动 ^Y 向上滚动
e. 会打开内置的文件浏览器,浏览要当前目录下的文件
n 文件名:新建文件
w 文件名:另存为,但是仍然编辑当前文件,并不会切换文件
sp 文件名:横向增加分屏
vsp 文件名:纵向增加分屏
操作命令:
光标移动:h 向左 j 向下 k 向上 l 向右
行内移动:
w:向后移动一个单词
b:向前移动一个单词
o:行首
^:行首,第一个不是空白字符的位置
$:行尾
行数移动:
gg:

文件顶部

     G


文件末尾

     数字gg


移动到 数字 对应行数

     数字G

:移动到 数字 对应行数

     数字

移动到 数字 对应行数

屏幕移动:
ctrl+b:向上翻页
ctrl+f:向下翻页
H:屏幕顶部
M:屏幕中间
L:屏幕底部
段落移动:
{:上一段
}:下一段
%:切换括号
标记:
mx:添加标记 x,x 是 a~z 或者 A~Z 之间的任意一个字母
'x:直接定位到标记x所在的位置
选中文本:
v:从光标位置开始按照正常模式选择文本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值