You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode Vim插件插入模式输入f触发删除的问题排查与解决

问题描述

在VSCode中安装了vim插件后,按i进入insert模式,输入其他字母均正常,但输入f时会触发文本删除操作。按照Vim常规逻辑,d才是删除指令,这是插件bug还是模式操作错误?我使用i进入插入模式,Ctrl + [返回普通模式。

我尝试通过Ctrl+Shift+P打开Keyboard Shortcuts (JSON)重映射vim快捷键,还查阅了VSCode的vim marketplace快捷键列表,均未找到f相关的Vim快捷键,无法正常输入f。

问题解决

后续排查发现是无意中修改了keybindings.json中的全局快捷键,以下配置导致了问题:

{
        "key": "f f",
        "command": "editor.action.deleteLines",
        "when": "textInputFocus && !editorReadonly"
 },

此前仅聚焦搜索Vim相关快捷键,忽略了全局配置,删除该错误配置后问题解决。

内容的提问来源于stack exchange,提问作者james dilaw

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 14:55:23