vim基础用法

vim可视模式

三种模式:
v启动visual区域选择,按单个字符为选择单位,一次选择一个字符,跨行连续选中
ctrl+v 启用visual line区域选择,按整行为选择单位,一次选择一行,连续中
ctrl+V 启用visual block区域选择,按一个矩形区域为选择单位,一次选择一个矩形区域

常见命令:
大小写转换:
~:将选中区域中的小写字符转换成大写,将大写转换成小写中大小写转换
u:将选中区域全部转换成小写
U:将选中区域全部转换成大写

在选中区域中移动光标位置:
o:光标从选中区域的第一行第一列字符上(末尾)移动到最后一行最后一列(开始)字符上
O:光标从选中区域的当前行的行首字符上(末尾)移动到行尾字符(开始)上

'>'将选中的区域所在行整体向右移动一次,空出来的以空格填充
'<'将选中的区域所在行整体向左移动一次

重复执行之前的操作.

在vim可视模式下的删除操作:
d(或者x):只删除选中的区域
D:在ctrl+v模式下,是删除选中区域到行尾的所有字符

在vim可视模式下的修改操作:
c(或者s): 删除选中区域并进入插入模式,光标停留在选中区域第一行第一列,输入字符后,尽管输入的字符只是在第一行第一列显示,但是,按下esc键,所有区域变成刚才输入的字符

在vim可视模式下的插入操作:
在普通模式下I代表在光标所在行首插入字符,A代表在光标所在的行尾插入字符
在vim可视模式下,I代表选择区域的前面插入字符,A代表选择区域的后面插入字符
比如列模式,选中第一列,然后按下I,然后进入insert模式,输入字符,这个输入的字符只在第一行显示,然后按下esc,然后就整列插入

在vim可视模式下的复制粘贴操作:
y:复制选中区域
p:在光标后面粘贴
P:在光标前面粘贴

r:修改选中区域的文本
y:复制选中区域的文本
J:合并选中区域所在行为一行

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值