vi操作与分屏

命令模式--------->(iaos)------->文本模式
<----------(ESC)<---------
命令模式---------->(😃------------>末行模式
<------(两个ESC)<------

光标的移动
hjkl 左下上右
0 移动到当前行首
$ 移动到当前行尾部
gg 移动到当前文件最前面
G 移动到当前文件最尾部
500G 移动到当前文件第500行

删除字符
x 删除光标后面所在的字符
u 撤销
ctr+r 反撤销
X 删除光标前面的字符
dw 删除单词
do 删除光标之前所有的字符
d$ 删除光标后面所有的字符
D 删除光标后面的内容
dd 删除光标当前行,相当于剪切
4dd 删除光标的几行,从当前行计算,相当于剪切

复制粘贴
p 粘贴(dd相当于剪切操作),光标所在行下
P 粘贴,光标所在行上
yy 复制当前行
4yy 复制光标下四行

vim可视模式
v 可视模式
y 复制
d 删除
p 粘贴

查找
/stdio.h 查找stdio.h内容
n 跳到下一个查找到的内容
N 当前位置向上
?stdio.h 查找stdio.h内容
r 做单个字符的替换

缩进
>> 向右缩进
<< 向左缩进
shift+k 自动跳转到man文档

a 从光标所在的位置后面插入
A 当前行尾部插入
i 光标的前面位置
I 从当前行首插入内容
o 光标所在行创建新的行下面
O 光标所在行创建新的行上面
s 删除字符为代价
S 删除一正行为代价

VI分屏
:sp水平分屏
:vsp垂直分屏
ctrl +ww 两个屏幕之间进行切换
wqall关闭所有分屏
显示别的文件 :vsp main.cpp

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值