Vim

"本文介绍了Vim编辑器中快速移动光标至行首和行尾的快捷方式,包括使用Home、End键以及命令模式的"^"、"0"和""。此外,还详细讲解了如何在行首添加tab以及如何删除和修改文本。对于多行操作,如连续行的tab移动,也给出了具体指令。了解这些技巧能大幅提升Vim的编辑效率。"
摘要由CSDN通过智能技术生成

箭头
在这里插入图片描述

插入模式 i
添加模式 a (不能删除其他文本)
a、i 和 A 都会带您进入插入模式,惟一的区别在于字符插入的位置。

删除 x (正常模式即可,不需要进入插入模式)
删除单词 dw (delete word)
d$ 从当前光标删除到行末。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
c for change
在这里插入图片描述
Use the y operator to copy text and p to paste it

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

快速移动光标至行首和行尾

1、 需要按行快速移动光标时,可以使用键盘上的编辑键Home,快速将光标移动至当前行的行首。除此之外,也可以在命令模式中使用快捷键"^"(即Shift+6)或0(数字0)。

2、 如果要快速移动光标至当前行的行尾,可以使用编辑键End。也可以在命令模式中使用快捷键" " ( S h i f t + 4 ) 。 与 快 捷 键 " " 和 0 不 同 , 快 捷 键 " "(Shift+4)。与快捷键"^"和0不同,快捷键" "Shift+4""0""前可以加上数字表示移动的行数。例如使用"1 " 表 示 当 前 行 的 行 尾 , " 2 "表示当前行的行尾,"2 ""2"表示当前行的下一行的行尾。

  1. vi 编辑器中跳到文件的第一行:

a. 输入 :0 或者 :1 回车

b 键盘按下 小写 gg

  1. vi 编辑器跳到文件最后一行:

a 输入 : $ 回车

b 键盘按下大写 G

每一行行首添加tab

一、连续的十几行到50行内的左右移动:
1. 第m行到第n行右移一个tab
:m,n>
2. 第m行到第n行左移一个tab
:m,n<

多行的话类似,如右移2个tab
:m,n>>

二、连续的I行的左右移动(I > 100):
向左:
1.移动到要处理的首行,输入ma
2.移动到要处理的尾行,输入<'a
向右,即将第二个命令中的 ‘<’ 改为 '>'即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值