问题标签 [vsvim]

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 投票
1 回答
165 浏览

visual-studio - VSVim - 转义映射会破坏光标位置行为

我将 _vsvimrc 文件减少到一行:

现在,每当我点击jk esc直接点击时,它都会返回正常模式,但也会将光标放在第 0 列:gif 显示行为

删除的映射jk解决了这个问题。

这是预期的行为吗?我在 Gvim 中做了同样的测试,它似乎没有同样的问题。

github上的相关问题

0 投票
1 回答
382 浏览

vsvim - 如果我让 VS 或 VsVim 处理所有冲突的键绑定,行为会有什么不同?

安装 VsVim 后,Visual Studio 会显示一条消息,指出 VsVim 和 Visual Studio 之间存在冲突的键绑定。

我有两个选择:

  • 用 VsVim 处理一切
  • 使用 Visual Studio 处理所有问题

和一个复选框:

  • 包括所有范围

如果这些选项没有成功,我有谷歌来查找含义。

我的问题是:

  • 选项是什么意思?
  • 大多数人选择什么选项?
0 投票
1 回答
1599 浏览

vim - 无法配置 VsVim 让 Visual Studio 处理 ctrl+c、ctrl+v 和 ctrl+x

我已经使用 VsVim 大约一年了。我总是能够使用默认的 ctrl+c 和 ctrl+v 快捷键复制/粘贴文本。几天前它停止为我工作。我认为 VsVim 键盘设置必须以某种方式更改,以处理这些键,而不是让 Visual Studio 来做。当前按 Ctrl+v 可切换可视模式。问题是 vsvim 设置中没有 ctrl+v 或 ctrl+c 条目。有什么解决方法吗?我讨厌必须右键单击鼠标才能进入复制/粘贴菜单,而且剪贴板缓冲区更加痛苦。

0 投票
0 回答
94 浏览

html - VsVim - vit 和 vat 无法正常工作

我在 Visual Studio 2017 中使用 VsVim 插件。我做了很多 XAML/HTML 编辑,最近读到 vit / vat 命令可以在标签之间选择内容。但是,当标签定义延伸到多行时,这似乎不起作用。

关于如何正确执行此操作的任何见解?我什至可能没有为这项任务使用正确的命令。

0 投票
1 回答
1040 浏览

visual-studio - VsVim - 默认情况下不区分大小写的搜索

在带有 VSVIM 插件的 Visual Studio 2017 中,如何将默认搜索设置为不区分大小写?

我发现一个问题可以在一般 VIM 中回答它,但是我在主目录中没有配置文件可以修改(因为它是 Visual Studio 中的插件):How to do case insensitive search in Vim

0 投票
1 回答
95 浏览

vim - Vim - 模仿其他语言的 ZenCoding/Emmet(比如 C# 的 ZenSharp)?

我只尝试过几次 Vim,并且正在考虑完全加入,但我想知道它是否具有类似于 ZenSharp for ReSharper 的功能?

例如。如果我键入ppiCount+它会扩展为:
public int Count { get; set; }

您对属性、字段和类使用类似的助记符。它基于 ZenCoding/Emmet。

不幸的是,我对 Vim 知之甚少,所以我在谷歌搜索方面并没有走得太远。像 Vim 宏这样的东西在这里可以工作吗?或者像 YouCompleteMe 这样的 Vim 插件?

仅供参考,我将在 Visual Studio 中使用 VsVim。

0 投票
1 回答
86 浏览

visual-studio - 在 VS19 中更改插入光标插入符号

我不是用于文本插入的光束/虚拟插入符号的粉丝。我更喜欢水平/下划线光标插入符号。

我尝试了guicursor但似乎不受支持。如何配置 VsVim 或 Visual Studio 以获得所需的光标插入符号样式?

例子:

例子

0 投票
1 回答
61 浏览

visual-studio - 替换 Visual Studio 菜单中的默认移动键

我正在使用 VsVim,我想让 Visual Studio 中的其余菜单用于j向下和k向上导航。

例如,在使用该Go To All功能时,最好能够使用jandk而不是Down Arrowand来导航结果Up Arrow

0 投票
1 回答
116 浏览

vsvim - 是否有我可以在 .vimrc 中测试的功能标志来判断我是否正在运行 VsVim?

.vimrc中,我可以通过测试来测试我是否加载到 GVim 中has('gui_running')。是否有 VsVim 使用的类似功能标志,以便我可以测试 VsVim 当前是否正在运行?

原因是我在常规 Vim 中使用的一些映射在 VsVim 中运行时会导致问题,因此我想避免在 VsVim 中运行时加载它们。

0 投票
1 回答
150 浏览

visual-studio - 在 Visual Studio 的拆分窗口中打开已在另一个窗口中打开的文件

在此处使用 Visual Studio 2019 社区。

我有两个垂直拆分的窗口(也就是说,左侧一个窗口,右侧一个窗口),我在左侧窗口中打开了一堆 .h 文件。

如果我当前在右侧窗口中,并使用 ctrl+shift+t(或 ctrl+tab)选择已经在左侧窗口选项卡中的文件,它将在左侧窗口中打开该选项卡并将光标重新聚焦到左侧窗口。

这很糟糕。

是否有以下两种方法的快捷方式:a)再次打开该文件,但在我当前关注的右侧窗口中,或者 b)将左侧窗口中当前关注的选项卡移动到右侧窗口?

我在编程时尽量避免使用鼠标,所以如果有帮助或有所作为,我也会使用 VsVim。

谢谢!