又写了一个 IdeaVim 插件 Vim CmdFloat ,将 Search/Ex Command 转为弹窗样式,并且搜索和命令都支持模糊提示。可以直接在插件市场搜索 Vim CmdFloat 安装就可以了,代码仓库和详细介绍可以看 [https://github.com/yelog/ideavim-cmdfloat]( https://github.com/yelog/ideavim-cmdfloat)







1 Gldwolf Oct 17, 2025 via Android 赞 |
3 ripperdev Oct 17, 2025 |
5 zhouhu Oct 17, 2025 idea vim 福音,感谢 |
6 ShuovO Oct 17, 2025 cursor 能安装吗 |
9 yelog OP @s3272308404 不支持 cursor , 这个是为 IdeaVim 开发的插件 |
10 Gldwolf Oct 17, 2025 老哥, 提个 bug, 需求描述: 将当前字符 'x' 替换为 ':'(即将某个字符替换为冒号); 复现步骤: Normal 模式下输入 r, 然后输入 :(冒号), 此时会弹出命令输出框, 而不是将当前光标所在字符替换为冒号. |
11 sixdog06 Oct 17, 2025 好东西, 感谢! |
12 dragondove Oct 17, 2025 功能非常耗用,请问 UI 可以优化下吗,在我使用的主题(catppuccin-frappe)下边框黑色有点丑,或者能不能去除边框 |
13 chendy Oct 17, 2025 已下,不错 |
15 yelog OP @dragondove 感谢,我尝试一下这个主题下的样式效果 |
16 AlawnCN Oct 17, 2025 功能不错,但跟主题不搭,有点丑 |
18 xeneizes Oct 17, 2025 非常不错!但是样式没有 astronvim 好看 |
19 yelog OP |
21 yelog OP @xeneizes @AlawnCN @dragondove 样式调整了一个版本,可以在插件市场更新最新的插件尝试一下,主流主题测试了一下,如图所示 pintu-fulicat.com-1760799876037.jpg |
22 dragondove Oct 20, 2025 感谢更新,这下很舒服了~ |
23 Gldwolf Oct 20, 2025 老哥, :w 命令会触发 idea 闪退, Idea 版本: 2025.2, 这个我还要提供什么日志吗? |
25 yelog OP @Gldwolf #23 我在 IntellijIDEA 2025.2.3 + cmdfloat 0.0.3 上测试正常, :w 是正常弹出浮动框并键入 w ,回车后可以正常执行 w 命令,全程没有触发报错和闪退。方便的话可以提供一下日志报错信息,路径大概在如下目录位置: 操作系统 日志文件夹 主日志文件 macOS ~/Library/Logs/JetBrains/IntelliJIdea2025.2/ idea.log Linux ~/.cache/JetBrains/IntelliJIdea2025.2/log/ idea.log Windows %USERPROFILE%\.IntelliJIdea2025.2\system\log\ idea.log |
26 Gldwolf Oct 21, 2025 @yelog 2025-10-21 18:47:21,603 [ 49394] WARN - #com.yelog.ideavim.cmdfloat.overlay.IdeaVimFacade - No compatible IdeaVim handleKey method found on com.maddyhome.idea.vim.group.KeyGroup. 2025-10-21 18:47:21,604 [ 49395] INFO - #com.yelog.ideavim.cmdfloat.overlay.IdeaVimFacade - Falling back to IDE event queue replay for IdeaVim command overlay. 这是异常日志, 我这里可以稳定复现, 可能就是这个 WARN 造成的, 执行 :w 后日志输出这两行就闪退了 |
29 ripperdev Oct 23, 2025 :w 命令会触发 GoLand 闪退,GoLand 版本 2025.2.3 ,cmdfloat 版本 0.0.4 ,日志和 26 楼一模一样 |