问题标签 [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.
visual-studio - VSVim - 转义映射会破坏光标位置行为
我将 _vsvimrc 文件减少到一行:
现在,每当我点击jk
或 esc
直接点击时,它都会返回正常模式,但也会将光标放在第 0 列:gif 显示行为。
删除的映射jk
解决了这个问题。
这是预期的行为吗?我在 Gvim 中做了同样的测试,它似乎没有同样的问题。
vsvim - 如果我让 VS 或 VsVim 处理所有冲突的键绑定,行为会有什么不同?
安装 VsVim 后,Visual Studio 会显示一条消息,指出 VsVim 和 Visual Studio 之间存在冲突的键绑定。
我有两个选择:
- 用 VsVim 处理一切
- 使用 Visual Studio 处理所有问题
和一个复选框:
- 包括所有范围
如果这些选项没有成功,我有谷歌来查找含义。
我的问题是:
- 选项是什么意思?
- 大多数人选择什么选项?
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 条目。有什么解决方法吗?我讨厌必须右键单击鼠标才能进入复制/粘贴菜单,而且剪贴板缓冲区更加痛苦。
html - VsVim - vit 和 vat 无法正常工作
我在 Visual Studio 2017 中使用 VsVim 插件。我做了很多 XAML/HTML 编辑,最近读到 vit / vat 命令可以在标签之间选择内容。但是,当标签定义延伸到多行时,这似乎不起作用。
关于如何正确执行此操作的任何见解?我什至可能没有为这项任务使用正确的命令。
visual-studio - VsVim - 默认情况下不区分大小写的搜索
在带有 VSVIM 插件的 Visual Studio 2017 中,如何将默认搜索设置为不区分大小写?
我发现一个问题可以在一般 VIM 中回答它,但是我在主目录中没有配置文件可以修改(因为它是 Visual Studio 中的插件):How to do case insensitive search in Vim
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。
visual-studio - 替换 Visual Studio 菜单中的默认移动键
我正在使用 VsVim,我想让 Visual Studio 中的其余菜单用于j
向下和k
向上导航。
例如,在使用该Go To All
功能时,最好能够使用j
andk
而不是Down Arrow
and来导航结果Up Arrow
vsvim - 是否有我可以在 .vimrc 中测试的功能标志来判断我是否正在运行 VsVim?
在.vimrc
中,我可以通过测试来测试我是否加载到 GVim 中has('gui_running')
。是否有 VsVim 使用的类似功能标志,以便我可以测试 VsVim 当前是否正在运行?
原因是我在常规 Vim 中使用的一些映射在 VsVim 中运行时会导致问题,因此我想避免在 VsVim 中运行时加载它们。
visual-studio - 在 Visual Studio 的拆分窗口中打开已在另一个窗口中打开的文件
在此处使用 Visual Studio 2019 社区。
我有两个垂直拆分的窗口(也就是说,左侧一个窗口,右侧一个窗口),我在左侧窗口中打开了一堆 .h 文件。
如果我当前在右侧窗口中,并使用 ctrl+shift+t(或 ctrl+tab)选择已经在左侧窗口选项卡中的文件,它将在左侧窗口中打开该选项卡并将光标重新聚焦到左侧窗口。
这很糟糕。
是否有以下两种方法的快捷方式:a)再次打开该文件,但在我当前关注的右侧窗口中,或者 b)将左侧窗口中当前关注的选项卡移动到右侧窗口?
我在编程时尽量避免使用鼠标,所以如果有帮助或有所作为,我也会使用 VsVim。
谢谢!