Vim

Vim

箭头

在这里插入图片描述

插入模式 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
向右,即将第二个命令中的 ‘<’ 改为 '>'即可。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐