问题标签 [vscodevim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-code - 如何重新映射转到 VSCodeVim 中的行号
在 vim 中,我使用以下设置将输入键映射<cr>
到行号而不是字母G
我试图在 VSCode 的 vim 中实现相同的结果,但我做不到。
有没有办法在不启用VSCode 中的实验性功能 neovim 集成的情况下管理我这样做
visual-studio-code - 如何在vim中为vscode向上或向下移动当前行
使用 VS Code,如何使用 Vim 键绑定向上或向下移动我所在的当前行(或当前选择)?正常使用编辑器时,我可以使用“alt + up/down”来实现这一点。
我正在使用 vscodevim 扩展。
vim - 如何添加键盘快捷键来激活/禁用 VSCode 扩展?
我希望能够使用键盘快捷键打开和关闭某些扩展。但是没有找到如何为扩展激活做键绑定
具体来说,我想为 VSCodeVim 执行此操作。这样我就可以更频繁地使用它,并且更习惯于使用 Vi
visual-studio-code - 如何使用 vscodevim 定义将代码从编辑器复制到 VS Code 中的搜索字段的快捷方式?
如何创建将所选文本放入vim
(!) 搜索字段的快捷方式。这是部分回答here。这一系列的动作是我需要的
- 选择文本
"+y
(如果需要,您可以为此组合创建快捷方式)- Ctrl-Shift-F、Ctrl-V
我的问题是如何定义一个命令以使其在一跳中完成?
vim - VSCodeVim 可以忽略 Windows 组合键吗?
我将 Windows+I 设置为打开 chrome 的键盘快捷键,但是如果我在键盘焦点位于启用了 vscodevim 的 VSCode 上时尝试使用它,它会将其视为我刚刚自己键入 I (并进入插入模式) .
我在 Arch Linux 上运行 mate 桌面管理器。Win-I 快捷键是通过系统 -> 首选项 -> 硬件 -> 键盘快捷键设置的。
我尝试将以下内容添加到 settings.json:
我也试过<Win-i>
, <T-I>
, <Win-I>
, <Mod4-I>
.
是否有不同的语法来指定按下的 windows 键?还是让ideavim注册它被按下并忽略输入的不同方法?该键在配对键盘快捷键菜单中显示为 Mod4。
我知道我可以将 chrome 快捷方式映射到 Alt+F3 之类的其他东西,但我希望尽可能将其保留为 Win+I。任何帮助表示赞赏!
vim - 在 VSCode Vim 中进入正常模式时如何禁用大写锁定?
我的环境
苹果系统:
卡特琳娜 10.15.5 (19F101)
VS代码:
版本:
1.45.1 提交:5763d909d5f12fe19f215cbfdd29a91c0fa9208a
日期:2020-05-14T08:33:47.663Z
电子:7.2.4
Chrome:78.0.3904.130
Node.js:12.8.1
V8:
7.8.279.23 19.5.0
VSCode Vim:
v1.14.5
问题
很多时候,当我在插入模式或命令模式下按下大写锁定键时,当我们进入普通模式时,我忘记再次按下它来关闭它,这会造成很多麻烦。
因此,对于您在终端中使用的常规 vim,有一个解决方案。
https://vim.fandom.com/wiki/Insert-mode_only_Caps_Lock
问题
- 有没有办法将这个“仅插入模式的 Caps Lock”与 VSCode Vim(扩展)一起使用?
- 当我从插入/命令模式返回正常模式时,无论如何我可以关闭大写锁定吗?
- 无论如何我可以在按下 Esc 键时关闭大写锁定(在 MacOS 上)?
https://unix.stackexchange.com/questions/61242/turn-off-caps-lock-when-escape-is-pressed
(也许借助像 Karabiner Elements 这样的软件?)
我试过的没有用
- 由于 VSCode 支持 .
.vimrc
,我创建了它并放置了这段代码,但它不起作用。(这适用于终端中的常规 vim)
- 我寻找“Karabiner-Elements complex_modifications 规则”,但找不到我要找的东西。
https://ke-complex-modifications.pqrs.org/
visual-studio-code - 如何避免 VS Code 和 vscodevim 之间的键绑定冲突?
我有一些肩痛,我正试图通过使用 vscodevim 来消除。
到目前为止,我对 vscodevim 的最大问题是有时会与 VS 代码快捷方式发生冲突。例如,我经常使用Ctrl+K S
. 但是启用 vscodevim 后,该组合键会执行其他操作。
我对必须使用我自己的键 VS Code 键绑定构建配置的前景感到厌倦,这与 vsvim 不冲突。我希望有更好的解决方案。
所以我问你,我比较了解的同事,你是如何解决这个问题的?
visual-studio-code - Vscode:vim插件 - 超出最大调用堆栈大小
在 vsCode 中使用 vim 插件。我想在文件(/
)中搜索正则表达式,但它导致了错误:
有谁知道这是为什么以及如何解决?