问题标签 [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 - VSCODE - vscodevim 插件增量搜索键绑定
使用 VSCODE 时 vscodevim 插件正斜杠 / 让您进入增量搜索模式 -
将光标放在当前搜索“视图”上的键绑定是什么?当我从增量搜索模式中退出时,它会从文件中的搜索结果视图中移出,并将光标放回第一次按下 / 键时光标所在的原始位置,这与常规 vim 不同,这使得增量搜索几乎无用。
visual-studio-code - Visual Studio Code 内置硬包装
我正在使用 Visual Studio Code 在 Markdown 中做一些文档。问题是我习惯于硬包装。
我发现在 Visual Studio Code 中设置硬包装的唯一方法是通过 EditorConfig 扩展。EditorConfig 不是 Microsoft 扩展,有时您会看到一些奇怪的事情发生,例如包装一些内联代码(在反引号之间:)``
。
是否有一些在 Visual Studio Code 中设置硬包装的内置方法?如果不是,人们如何在 Visual Studio Code 中设置软换行以使 Markdown 看起来很棒(例如,在项目符号列表长段落中保持缩进)?是否计划在 Visual Studio Code 中内置硬包装的未来版本?
谢谢
更新:在硬包装文本中,每个新行实际上是一行,具有不同的编号。软换行仅用于显示:您更改视口和行更改,但每个段落只是一行,一个数字 --- 就像在 VS Code 中一样。
更新 2:您现在可以使用VSCodeVim扩展进行硬包装,就像在 Vim 中包装一样:g,或任何其他与q,的组合。}gq
visual-studio-code - 从双引号更改为单引号时,vscode vim环绕添加空格
在文本文件中使用 vscodevim(不是环绕扩展)。在做最基本的环绕示例时(直接来自 Tim Pope 的环绕.vim 页面)。
按cs"'
里面
我希望它将其更改为:
但是它变为:
为什么是那些周围的空间?我做错了什么还是vscodevim中的错误?我知道如何使用匹配的括号(开始括号与结束括号)但使用引号来避免这些?
vscode 版本:1.9.1 vscodevim 版本:0.5.3
vim - 在 VSCode 中自动选择 workbench.action.openNextRecentlyUsedEditorInGroup
是否可以在 VSCode 中发送参数或进行设置,以便使用命名函数始终选择第一个匹配项而不进行确认?
我想重新绑定到除 Ctrl-tab 之外的另一个键(具体来说是 VSCodeVim 中的前导 + 键),当我这样做时,我似乎必须在每次使用时使用 Enter 确认开关。
visual-studio-code - Visual Studio Code `quick fix` 可以与键盘交互吗?
我正在使用带有出色vscodevim扩展的VS Code 。当我导航到具有可用快速操作的代码时,我可以+激活下拉上下文菜单。ctrl
.
有没有办法使用键盘选择切换可用项目列表 - 除了箭头键。作为一个信息点,在Visual Studio中可以使用,这在VS Codetab
中不起作用。
为什么?因为我喜欢我的 MS ARC 键盘,但我讨厌摇杆箭头键。
vim - 安装 vscodevim 扩展时如何在 vim-emulation 和 no-vim-emulation 之间切换?
我还没有找到一种无需完全禁用“扩展”面板中的扩展即可快速执行此操作的方法。在 IntelliJ IDEA 中,可以使用可配置的键盘快捷键轻松打开/关闭仿真。我想在 VSCode 中也应该可以。
visual-studio-code - VSCode + VSCodeVim 撤消键重新绑定
VSCodeVim 使用不同的撤消堆栈,当撤消 vim 撤消堆栈中所有未保存的更改后,VSCode 仍然显示文件未保存,这让我很恼火。出于这个原因,我想使用 VSCode 的撤消堆栈并将“u”映射到“Ctrl+z”。我的键绑定如下:
问题是即使我指定当vim模式为Insert时它不应该工作,它仍然会撤消最后的更改并插入'u'。谁能建议重新绑定撤消的正确方法是什么?
vim - VscodeVim 中的 Vim 自动对齐
使用 vscodevim,如何=
像 Vim 一样使用自动对齐?例如:
在vim中,我可以选择.wrapper-box
然后点击=
和行自动对齐/自动缩进。如何在 VscodeVim 中使用这个键绑定?
visual-studio-code - 没有注册格式化程序的文件的缩进
看来我从 1.18 版开始就遇到了这个问题,老实说我不记得了。安装了 VSCodeVim 后,我曾经按下=
键来正确缩进我的代码(Elixir、嵌入式 elixir,...)。
我是否遗漏了一些东西,比如配置,它可以让我重新缩进我的文件,而不会出现“未安装文件 x 的格式化程序”的唠叨。
老实说,到目前为止,这是唯一让 VSCode 困扰我的事情,喜欢速度、功能和 UI ......
vim - 在 Visual Studio Code(Vim 扩展)中使用 CAPS 而不是 ESC
我使用 Debian,并从 Vim 切换到 Visual Studio Code,当我注意到 vscodevim 有一个用于 VS Code 的 Vim 移动扩展。当我使用 Vim 时,我将我Caps lock的键映射到ESC键。在 Vim 中它工作得很好,但是 VS Code 对Caps lock输入没有反应。
我希望有一个解决方案。如果有任何问题,请随时提出。
这就是我更改键盘布局的方式:我导航到 /etc/default/ 并编辑了键盘文件。这就是现在的样子
该Caps lock密钥也适用于其他程序,例如“Synaptic Package Manager”