keyboard-shortcuts - VS Code 键盘快捷键和 Vim
问题描述
我创建了一个键盘快捷键,Matchit: Jump Items
以便在.shift5%
editorTextFocus
我这样做是为了让我可以轻松地在 HTML 中从开始标签跳转到结束标签。我在 Vim 模式下使用 VSCode,默认情况下,该键绑定将从左括号/大括号/引号/其他内容跳转到右括号。
我的问题是,现在我无法在代码中显示百分号,因为当我键入它时,光标会跳转到最近的结束元素(标签、大括号、括号等)。当我删除该快捷方式时,它不仅不会从开始标签跳转到结束标签,而且不再适用于大括号/方括号/引号/其他任何内容。不知道为什么会这样,因为它内置在 Vim 中并且不需要 Matchit。
有没有办法指定当我的光标处于插入模式时不应应用键绑定?或者有没有更好的方法来配置东西,以便我获得该功能(跳转到结束标记、引号、括号、大括号等),但也可以实际输入%
字符?
解决方案
推荐阅读
- node.js - fs 将音频流写入 pcm 创建空文件
- python - 使用 Rasterio 保存窗口图像(作为 jpg 格式)
- parsing - 你如何解析PKCS1?
- database - 如何在 LexisNexis 中搜索引号?
- python-3.x - Python和openpyxl - 当我在新文件中“追加”一行时如何复制样式?
- powershell - 用户对包含特殊字符和通配符的变量的输入未传递到 Powershell 命令
- json - 从 JSON url 制作表格图像数据库图像
- kotlin - 两次实现泛型接口的 Kotlin 类(具有不同的类型)
- mysql - 如何在同一个 SQL 语句中用两个条件对一个字段进行两次求和
- arrays - 在 Golang 中创建此 JSON 对象的最佳方法