问题标签 [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 回答
56 浏览

visual-studio-code - VScodevim 如何跳转到一个非常大的列位置

vscodevimvscode.

我知道h左右l,我需要跳到一个非常大的列位置,例如,19001129,我输入19001129l,它只跳到列99999。有最大值吗?如何让它变大?

0 投票
2 回答
4756 浏览

visual-studio-code - 用于 VS Code 的 Vim EasyMotion 未激活

有人在 VSCode 中使用 Vim 吗?出于某种原因,我的<leader>键(空格)没有激活easy-motion插件(我确保它在设置中启用),而只是将光标向右移动一次。我是 VS Code 的新手,我错过了什么吗?我还没有弄清楚如何.vimrc使用 VS Code。

蒂亚!

0 投票
2 回答
274 浏览

visual-studio-code - 禁用“gt”上的 vscode 更改选项卡

我在 VSCode 中使用 VIM 扩展。我最喜欢的命令之一是使用gt<character>(即:'gtc' 跳转到最近的 'c' 字符)来跳转到特定字符。在最近的更新中,当我按下“gt”时,VSCode 会更改选项卡,而不是让我完成我的 vim 命令。有谁知道如何禁用此行为?它是来自 VSCode 还是来自 VIM 扩展?

0 投票
0 回答
58 浏览

visual-studio-code - vscodevim:闲置一段时间后,在命令行中返回“正常”模式或明文

Visual Studio Code 中的 vscodevim vim 扩展。

有时,我忘记点击“退出”以返回“正常”模式。或者,我将在文本命令行中有一个部分编写的命令,我从未真正按回车键执行。

有没有办法让 vscodevim 在闲置一段时间后自动点击“escape”?如何?

我看到有一些“超时”方法。但是,我认为那是为了别的……?

谢谢!

0 投票
1 回答
429 浏览

visual-studio-code - vim 和 vscode:将重做重新映射到“U”

我正在尝试将重做命令重新映射到“U”,这样“u”将撤消,“U”将重做。我正在将 vim 与 vscode 一起使用,我正在尝试用它来更改绑定,但它不起作用。

0 投票
1 回答
98 浏览

visual-studio-code - 使用 VS Code 的 Vim 扩展时,如何将 Y 重新绑定到行尾?

我正在使用 VS Code 的 neovim 与从snap. 我想以与和Y相同的方式工作。在我会添加DC~/.config/nvim/init.vim

我如何在 VS Code 中执行此操作?我试过了

但都没有奏效。

0 投票
2 回答
35 浏览

visual-studio-code - 为什么`dae`命令会删除文件中的所有内容?

最近我开始探索VIM,并且知道了这个daw命令,它不仅在下一个单词之前删除,而且还完全删除当前单词。从逻辑上讲,dae命令会在单词结尾之前删除,但是突然间,它只是清除了文件……那么,出了什么问题?

0 投票
0 回答
169 浏览

visual-studio-code - 如何将 VS 代码操作绑定到 VSCodeVim 中的 vim 命令?

如何绑定 VS 代码操作workbench.action.toggleActivityBarVisibility,例如制作新的 vim 命令,例如:tglActivityBar. 这是我在 vscode 中尝试过的settings.json

它不起作用。

我正在为 VS 代码使用VSCodeVim扩展

0 投票
0 回答
135 浏览

visual-studio-code - 我可以在带有 Vim KeyBinding 的 VSCode 中使用多光标跳过一个单词吗?

在捕获的视频中执行的操作是使用 VSCode 的多光标选择多个相同的单词。
具体来说,有两种操作:Ctrl+d选择,Ctrl+k和Ctrl+d取消选择。
我的问题是这个操作是否可以在 VSCode 中使用 Vim KeyBinding (extension (vscodevim)) 完成。

在此处输入图像描述

0 投票
1 回答
68 浏览

visual-studio-code - 如何在具有 VIM 扩展的 VSCode 中将光标从其主体移动到 C++ 函数(方法)的名称

我正在开发一些带有 VSCode+VIM 扩展的 C++ 代码。有时我需要在阅读代码时这样做:假设我在一个长函数中,我想知道是谁调用了它。第一步是将光标直接移动到函数名称下,以便我可以调用一些击键来显示引用。

我目前使用的是按两次“[”键,这将把我带到函数的左括号。由于我必须遵循一些编码标准,典型的场景是这样的:

然后我需要按几次“k”将光标移动到“ReturnType”下,具体取决于有多少参数。接下来,我仍然需要按 3 次“w”才能最终将光标从“ReturnType”移动到“FunctionName”。

如您所见,这有点痛苦。我已经尝试使用 VSCode VIM 扩展的简单运动方法,这让我的生活更轻松,但我正在寻找一个更好的方法。

任何 VIM 技巧或 VSCode 扩展都可以很好地做到这一点?任何帮助将不胜感激,谢谢!