Vim常用操作

Vim 是一个功能强大的文本编辑器,通常用于编辑代码或配置文件。Vim 的基本用法可以分为几个关键模式和操作,以下是常用的 Vim 命令和技巧:

1. 启动 Vim

在终端中输入以下命令可以启动 Vim:

vim 文件名

如果文件不存在,Vim 会创建一个新文件。

2. Vim 的三种主要模式

Vim 有三种常用的模式:

  • 普通模式(Normal Mode):这是默认模式,可以执行光标移动、删除、复制、粘贴等操作。按 Esc 键可回到普通模式。
  • 插入模式(Insert Mode):用于编辑文本,按 ia 进入插入模式。按 Esc 退出插入模式。
  • 命令行模式(Command Line Mode):用于执行保存、退出等命令,按 : 进入命令行模式。

3. 常用命令

在普通模式下
  • i:进入插入模式,从光标位置开始插入。
  • a:进入插入模式,从光标后开始插入。
  • o:在当前行下方新建一行并进入插入模式。
  • x:删除当前光标下的字符。
  • dd:删除整行。
  • yy:复制当前行。
  • p:粘贴已复制或删除的内容。
  • u:撤销上一个操作。
  • Ctrl + r:重做(撤销的反操作)。
光标移动
  • h:向左移动一个字符。
  • j:向下移动一行。
  • k:向上移动一行。
  • l:向右移动一个字符。
  • gg:移动到文件的开头。
  • G:移动到文件的末尾。
  • w:跳到下一个单词开头。
  • b:跳到上一个单词开头。
查找和替换
  • /关键词:向下查找关键词,按 n 跳到下一个匹配项。
  • ?关键词:向上查找关键词,按 n 跳到上一个匹配项。
  • :%s/旧词/新词/g:全局替换文件中的旧词为新词。

4. 保存和退出

  • :w:保存文件。
  • :q:退出 Vim。
  • :wqZZ:保存并退出。
  • :q!:不保存并强制退出。

5. 进阶操作

  • 多行选择:按 V 进入可视模式,选择多行后可进行批量操作,如复制、删除等。
  • 分屏编辑:输入 :split filename 可以在新窗口中打开文件,使用 Ctrl + w 切换窗口。
  • 标签页:输入 :tabe filename 打开一个新标签页,使用 gt 切换标签页。

Vim 是一款高度可定制的编辑器,通过编写 .vimrc 文件可以配置很多插件、快捷键和样式,非常适合开发者使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值