问题标签 [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.

0 投票
0 回答
44 浏览

visual-studio-code - 如何重新映射转到 VSCodeVim 中的行号

在 vim 中,我使用以下设置将输入键映射<cr>到行号而不是字母G

我试图在 VSCode 的 vim 中实现相同的结果,但我做不到

有没有办法在不启用VSCode 中的实验性功能 neovim 集成的情况下管理我这样做

0 投票
5 回答
2947 浏览

visual-studio-code - 如何在vim中为vscode向上或向下移动当前行

使用 VS Code,如何使用 Vim 键绑定向上或向下移动我所在的当前行(或当前选择)?正常使用编辑器时,我可以使用“alt + up/down”来实现这一点。

我正在使用 vscodevim 扩展。

0 投票
1 回答
1496 浏览

vim - 如何添加键盘快捷键来激活/禁用 VSCode 扩展?

我希望能够使用键盘快捷键打开和关闭某些扩展。但是没有找到如何为扩展激活做键绑定

具体来说,我想为 VSCodeVim 执行此操作。这样我就可以更频繁地使用它,并且更习惯于使用 Vi

0 投票
0 回答
15 浏览

visual-studio-code - 如何使用 vscodevim 定义将代码从编辑器复制到 VS Code 中的搜索字段的快捷方式?

如何创建将所选文本放入vim(!) 搜索字段的快捷方式。这是部分回答here。这一系列的动作是我需要的

  1. 选择文本
  2. "+y(如果需要,您可以为此组合创建快捷方式)
  3. Ctrl-Shift-F、Ctrl-V

我的问题是如何定义一个命令以使其在一跳中完成?

0 投票
1 回答
32 浏览

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。任何帮助表示赞赏!

0 投票
2 回答
165 浏览

visual-studio-code - 在 VScode Vim 中重新映射 ':w'

'

我正在尝试在 vscode vim 中将 ':w' 重新映射为 'zz'。我已经做了 2 次尝试,(其中一个被注释掉了)。到目前为止它不起作用。如何执行此重新映射?

0 投票
1 回答
643 浏览

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

问题

我试过的没有用

  • 由于 VSCode 支持 . .vimrc,我创建了它并放置了这段代码,但它不起作用。(这适用于终端中的常规 vim)
0 投票
2 回答
2415 浏览

visual-studio-code - 如何避免 VS Code 和 vscodevim 之间的键绑定冲突?

我有一些肩痛,我正试图通过使用 vscodevim 来消除。

到目前为止,我对 vscodevim 的最大问题是有时会与 VS 代码快捷方式发生冲突。例如,我经常使用Ctrl+K S. 但是启用 vscodevim 后,该组合键会执行其他操作。

我对必须使用我自己的键 VS Code 键绑定构建配置的前景感到厌倦,这与 vsvim 不冲突。我希望有更好的解决方案。

所以我问你,我比较了解的同事,你是如何解决这个问题的?

0 投票
1 回答
1017 浏览

visual-studio-code - VSCode VIM中的命令悬停工具提示而不使用鼠标

我最近发现在 VSCode vim 中有一个扩展的悬停工具提示,可以通过在按住命令键的同时将鼠标悬停在令牌上来查看。就我而言,我对查看此工具提示中可用的打字稿类型定义特别感兴趣,但基本悬停工具提示中没有。

我使用 VSCode Vim 扩展,所以使用 'gh' 来触发这些工具提示而不使用鼠标,但是按住 command+'gh' 不会产生预期的效果(它会触发其他命令修饰符热键)。

这是从“gh”加载的工具提示示例:

无命令悬停

这是悬停时按住命令的扩展工具提示示例:

使用命令悬停

0 投票
0 回答
276 浏览

visual-studio-code - Vscode:vim插件 - 超出最大调用堆栈大小

在 vsCode 中使用 vim 插件。我想在文件(/)中搜索正则表达式,但它导致了错误:

有谁知道这是为什么以及如何解决?