vim编辑器

本文详细介绍了Vim编辑器的四种模式,包括普通模式、可视化模式、命令模式和插入模式。阐述了在普通模式下的位置移动、增删改、跳跃命令等操作,以及可视化模式的选择复制,命令模式的保存、退出、查找、替换等功能,还有插入模式的退出方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vim

四种模式

两种主要模式,两种基于普通模式

普通模式

插入模式

命令模式

可视化模式

普通模式

以下操作均在普通模式下进行

进入命令模式

/ 或 : 进入命令模式

进入插入模式

i 在光标前面插入(进入插入模式)

a 在光标后面插入(进入插入模式)

o 直接跨到下一行(进入插入模式)

进入可视化模式

v 进入可视化模式

位置移动

h j k l 方向键移动

H 向左

L 向右

J 向下

K 向上

Ctrl + F 向上翻页

Ctrl + B 向下翻页

Ctrl + Y 向上滚动翻页

Ctrl + E 向下滚动翻页

shift + g (大写g)只接到最后一行

小写gg 直接跳到开头

行号+gg 跳跃到指定行号

增删改

dd 直接删除一行(可以粘贴,相当于剪切)

p 粘贴

u 撤销

y 复制(在IDEA中为复制到第一个 ; 前包括分号)(可视化模式下为复制选中内容)

y y 复制当前行

y w 复制一个单词

y $ 从光标位置复制到行末尾

d w 删除光标后面的一个单词

跳跃命令

w 跳跃单词,跳跃到下一个单词的首字母

b 跳跃前一个单词的首字母

e 跳跃单词的尾字母

shift + w/e/b 大跳

^ (shift + 6) 跳跃到本行的开头

$ (shift + 4)跳跃到本行的末尾

{} (shift + [])跳跃段落 从一个空行跳跃到下一个空行

r 替换字母

在普通模式下别使用Backspace delete

可视化模式

v选择 ——> h j k l操作选择区域 ——> y 复制/dd删除

大写V 选择多行

删除全部 gg到首行-v-G-dd

v 模式下可以使用跳跃命令

o 调换选择方向

ctrl + v 矩阵选择

0(数字) 补全角落

v + a + w 快速选择单词

v + a + b 选择括号内的内容,包括括号

v + a + B 选择大括号内的内容,包括大括号

v + a + > 选择尖括号内的内容,包括尖括号

v + <> 缩进

v + ~ (shift + ` ) 转换大小写

v + U (shift + u) 全部大写

v + u(小写u) 全部小写

命令模式

保存

:w

退出

:q (可连用)

:q!(不保存更改退出)

查找

普通模式下 输入 /要查找的内容 光标定位到第一次出现查找内容的位置,n 继续向下定位查找的内容

替换

普通模式下输入:s/被替换的内容/替换的内容/g(替换一整行相同的被替换的内容)

替换整个文档(全部)

:%s/被替换的内容/替换的内容/g(替换整个文档内的相同的被替换的内容)

临时显示行号 :set number
替换行号范围内的内容

: 起始行号,结束行号s/被替换的内容/替换的内容/g

带提示的替换
:%s/被替换的内容/替换的内容/gc
起始行号,结束行号s/被替换的内容/替换的内容/gc

按 ctrl + c 可以随时终止

插入模式

esc 退出插入模式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值