前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vim 常用指令

vim 常用指令

原创
作者头像
弟大翻着洗
修改2024-09-21 11:26:50
780
修改2024-09-21 11:26:50
举报
文章被收录于专栏:工具使用

插入模式

i 从当前光标处进入插入模式

o 在当前行之下新加一行,并进入插入模式

O 在当前行之上新加一行,并进入插入模式

Esc 退出插入模式

退出编辑(非插入状态下)

:wq 保存修改并退出

:wq! 强制保存修改并退出

:q! 强制退出,放弃修改

移动光标(非插入状态下)

gg 跳至文首

G 跳至文尾

ngg或nG 跳至第n行

删除与复制(非插入状态下)

dd 删除光标所在行

将光标移动到你想要复制的行

输入 yy 复制当前行

然后输入 p 将其粘贴到下一行,输入 P(大写的 P)将其粘贴到上一行

查找与替换(非插入状态下)

输入 :/word 并按下 Enter,它会查找第一个 word,按下 n 继续查找下一个 word

输入 :%s/word/内容/g ,按下 Enter,将所有的 word 替换为你所需的内容

批量解除注释(#)输入: :%s/^#\s\*//g

批量解除注释(//)输入: :%s/^\s*\/\/\s*//g

自动格式化(非插入状态下)

gg 移动到文档开头,输入 =G 格式化整个文档

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 插入模式
  • 退出编辑(非插入状态下)
  • 移动光标(非插入状态下)
  • 删除与复制(非插入状态下)
  • 查找与替换(非插入状态下)
  • 自动格式化(非插入状态下)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档