此工具是vim在线编辑器,支持在线文字编辑、正则查找数据、匹配替换数据,特别适用于熟练vim编辑的群体,能提高数据处理效率,方便易用。
重点推荐 输入任意数据编辑后,点击
分享数据 按钮,然后将弹框中的链接地址拷贝给你的同事或朋友,即可实现数据分享
反馈错误
您的反馈将直接促进工具的改进,以更好地满足您的需求。提交反馈时,相关的数据将被用于分析和优化,我们承诺在优化完成后将删除这些数据。
使用方法介绍
欢迎来到在线Vim编辑器!
Vim是一款强大且高效的文本编辑器,广泛应用于编程和文本处理中。以下是Vim的一些基本用法,帮助你快速上手:
详细文档参考:
vim速查表
进入命令模式
按 Esc 键进入命令模式,这是Vim的默认模式,用于导航和命令输入。
进入编辑模式
按 i 进入插入模式,可以在这里输入文本。其他插入模式:
- i 进入插入模式,可以在光标位置插入文本。
- a 进入插入模式,可以在光标后插入文本。
- o 在当前行后新建一行并进入插入模式。
- I 在当前行的第一个非空字符前插入。
- A 在当前行的行尾插入。
- O 在当前行前新建一行并进入插入模式。
- C 删除当前光标所在位置的字符并进入插入模式。
- S 删除当前行并进入插入模式。
- R 进入替换模式。
查找和替换
在命令模式下,使用 / 进入查找模式,然后输入要查找的文本,向后搜索。使用 ? 进入查找模式,然后输入要查找的文本,向前搜索。
- n 查找下一个匹配项。
- N 查找上一个匹配项。
- :s/old/new/ 快速替换文本,将字符串中的“old”替换为“new”。
- :s/old/new/g 替换当前行中的所有匹配项。
- :%s/old/new/g 替换所有匹配项。
缩进和对齐
在命令模式下,
- >> 将当前行向右缩进一次。
- << 将当前行向左缩进一次。
- == 自动缩进当前行。
移动光标
在命令模式下,使用方向键移动光标,常用命令:
- h 向左移动光标。
- j 向下移动光标。
- k 向上移动光标。
- l 向右移动光标。
- H 移动到当前屏幕的顶部。
- M 移动到当前屏幕的中间。
- L 移动到当前屏幕的底部。
- % 移动到匹配括号的位置。
- G 移动到文件最后一行。
- gg 移动到文件第一行。
快速定位到行首或行尾
使用以下命令快速定位到行首或行尾:
- 0 移动到当前行的行首。
- $ 移动到当前行的行尾。
- ^ 移动到当前行的第一个非空字符。
- g_ 移动到当前行的最后一个非空字符。
跳转到行
在普通模式下,输入 :12(其中12是行号)然后按 Enter 直接跳转到该行。
多行编辑
在命令模式下,使用 V 进入可视行模式,然后使用 I(大写字母i)在行首插入文本,或者使用 A 在行尾追加文本。这允许你同时在多行的开始或结束处添加相同的文本。
块选择
在命令模式下,使用 v 进入可视块模式,然后使用方向键选择文本。使用 Ctrl+v 进入列可视块模式,然后使用方向键选择文本。
- 使用 d 删除选中的文本。
- 使用 c 更改(替换)选中的文本。
- 使用 y 复制选中的文本。
- 使用 p 在当前位置粘贴选中的文本。
删除文本
- 使用 x 删除当前光标所在位置的字符。
- 使用 X 删除当前光标前一个字符。
- 使用 dd 删除当前行。
- 使用 D 删除当前光标所在位置到行尾的文本。
- 使用 dw 或 daw 删除当前光标所在位置到下一个单词的文本。
复制和粘贴
在命令模式下,
- 使用 yy 复制当前行。
- 使用 p 将复制的内容粘贴到光标后。
- 使用 P 将复制的内容粘贴到光标前。
- 使用 ddp 交换当前行和上一行的位置。
撤销和重做
在命令模式下,使用 u 撤销上次操作。
- 使用 u 撤销上次操作。
- 使用 Ctrl+r 重做上次撤销的操作。
- 使用 . 重复上次操作。
- 使用 :q! 强制退出Vim而不保存。
- 使用 :wq 保存并退出Vim。
现在,你可以开始尝试使用这些命令来编辑文本了!祝你使用愉快!
评论
您可以在这里对vim编辑器提需求或者提bug。提交成功后自己可见,其他用户待审核通过后才可见。
您暂未登录
必须登录后才能使用评论功能(评论、点赞、回复、删除等),请
点击跳转登录
。首次评论仅自己可见,待管理员审核通过后,才会对外发布。