关于vi编辑器的一些简单操作

命令行模式➡输入模式

i:在光标所在处输入
a:在光标所在处后面输入
o:在当前光标所在行的下方打开一个新行
I:在当前光标所在行的行首输入
A:在当前光标所在的行尾输入
O:在当前光标所在行的上方打开一个新行

输入模式➡命令行模式

esc键

任意模式➡命令行模式

esc键两下

字符间跳转(命令行)

h(左),j(下),k(上),l(右)

单词间跳转

w				//下一个单词的词首
e				//当前或下一个单词的词尾
b				//当前或前一个单词的词首

行首行尾跳转

^				//跳转至行首第一个非空白字符
0				//跳转至第一个绝对行首
$				//跳转至行尾

行间移动

#G				//跳转至由#指定的行
G				//最后一行
1G gg			//第一行

句间移动

)				//跳转至下一个句子
(				//跳转至上一个句子

段落间移动

}				//跳转至下一个段落
{				//跳转至上一个段落

字符编辑

x				//删除光标处的字符
#x				//删除光标处起始的#个字符
xp				//交换两个字母的位置

删除命令

d				//删除包括光标所在处以及行尾所有字符
dd				//删除一整行

粘贴命令

P				//粘贴当前光标所在行的下方
p				//粘贴当前光标所在行的上方

复制命令

y				//复制

改变命令

c				//修改
ce				//修改一个单词

可视化模式

v				//按字符选定
V				//按行选定

翻屏操作

ctrl+f			//向文件尾部翻一屏
ctrl+b			//向文件首部翻一屏
ctrl+d			//向文件尾部翻半屏
ctrl+u			//向文件首部翻半屏

查找替换

s				//末行模式下完成查找替换

自动缩进

set ai			//开启自动缩进
set noai		//关闭自动缩进

行号

set nu			//开启行号
set nonu		//关闭行号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值