仿Vim

要设置 Vim 风格的编辑首选项,转到 首选项 > 仿Vim.

设置 Vim 行为

要设置 Vim 行为,转到 首选项 > 仿Vim > 常规.

{FakeVim General preferences}

要使用预置

  • 要预先选择指定的文本编辑器的缩进设置,请选择 复制文本编辑器设置
  • 要预先选择 Qt 编码风格,请选择 设置 Qt 风格
  • 要预先选择简单缩进风格,请选择 设置普通风格

然后更改预先选择的设置。

模拟插件

插件模拟 中选择要模拟的流行 vim 插件。

以下表格描述了可用的插件及其链接。

Vim 插件描述
vim-commentarygc 动作用于注释代码区域。例如,gccgc2jgcip
ReplaceWithRegister
  • [count]["x]gr{motion} 用寄存器 x 的内容替换 motion
  • ["x]grr 替换当前行。
argtextobj.vim为函数参数定义 iaaa 文本对象。
vim-exchangevim 的文本交换操作符。
vim-surround添加删除、添加和更改周围环境的映射。

映射仿Vim 命令

要将输入到 仿Vim 命令行中的命令映射到 Qt Creator 功能

  1. 转到 首选项 > 仿Vim > Ex 命令映射.
  2. 过滤器 字段中输入字符串以查找 Qt Creator 功能。

    {FakeVim Ex Command Mapping preferences}

  3. 在列表中选择一个函数
  4. 正则表达式 字段中,输入将触发函数的字符串。

    您可以在 Ex 触发表达式 字段中查看触发表达式。

要删除所选触发表达式,请选择 重置

要重置所有功能的触发表达式,请选择重置全部

用户命令映射

要将用户命令映射到快捷键,请转到 首选项 > FakeVim > 用户命令映射。将用户命令映射到快捷键后, 由 FakeVim 模拟执行(类似于回放宏)。

{FakeVim User Command Mapping preferences}

另请参阅像在 Vim 中一样编辑FakeVim 模式和命令

©2024 Qt 公司版权所有。本文档中的文档贡献的版权属于各自的所有者。提供的文档根据 自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款提供许可。Qt 以及相应的标志是芬兰 Qt 公司以及/或其他国家的商标。所有其他商标均为其各自所有者的财产。