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

visual-studio - 我可以为 VsVim 定义命令行命令吗?

是否可以在 VsVim 中定义我自己的自定义命令行命令,就像它可以在 Vim 中完成并在此处描述一样?

我尝试将以下几行的不同变体添加到我的 .vsvimrc 文件中,但没有成功。

虽然

似乎工作,这不是我真正想要的。

0 投票
1 回答
251 浏览

c++ - Resharper C++ 和 VSVim 冲突

我正在尝试将 Resharper C++ 和 VSVim 一起使用,但它们似乎发生了冲突。当 resharper 提供可以填写的代码片段时,我无法填写片段,因为我无法通过按 i 进入插入模式。如果我按 Esc,片段就会消失。如果他们能一起打得很好,这将是一个很棒的组合。

我正在使用 Visual Studio 2013。

0 投票
1 回答
200 浏览

visual-studio - Vim:如何跳转到倒数第二个编辑?

我知道我可以用`.

我怎样才能进一步跳回到倒数第二个编辑?

我知道,CTRLO 但这并不一定会让我进行编辑。

0 投票
0 回答
334 浏览

visual-studio - VsVim:如何启用跳转?

在 vim 中,我可以g;用来跳转到最后编辑的位置。这在纯 vim 中工作得非常好。但是,这在 VsVim 中不起作用。有没有办法在 VsVim for Visual Studio 中启用此功能?

0 投票
1 回答
167 浏览

vim - Visual Studio 重启后 VsVim 不保留宏

当我输入一个宏并运行它时,它工作正常。不幸的是,在我重新启动 Visual Studio 后,所有宏都消失了。如何预防?

0 投票
1 回答
776 浏览

c# - 在 Visual Studio 2015 中滚动智能感知列表的键绑定是什么?

在 VS 2015 中滚动智能感知列表的键绑定(热键)是什么?

例如,在下面说我想向下滚动到“Ceil”:

在此处输入图像描述

我试过箭头键、pgup/pgdown、Alt-n/Alt-p、Tab、Numpad 上的箭头键,但没有成功。能够一次滚动一行以及一次滚动一个“页面”会很好。

注意:我使用的是VsVim 扩展,所以这可能是问题所在?(虽然我尝试过像“j”、“k”、“ctrl-j”、“ctrl-k”这样的vi-ish键击无效)

如果这是一个明显的问题,我深表歉意,但我在任何地方都找不到有关它的任何信息,包括在

Tools->Options->Environment->Keyboard.

鼠标当然可以,但由于我是 vi 用户,我真的不想把手从键盘上移开。

非常感谢。

0 投票
2 回答
270 浏览

visual-studio-2015 - 显示 Intellisense 错误的 VS 命令是什么?

在 Visual Studio 中,有错误的代码用红色曲线标记。
如果我将鼠标光标悬停在文本上,VS 会显示一个包含错误详细信息的弹出窗口。
我想通过使用键绑定从键盘上做同样的事情。为此,我需要找到命令的名称。

我已经尝试了一些与此列表相关的命令(如 Edit.QuickInfo)。但到目前为止还没有成功。

谢谢,
朱利安

0 投票
1 回答
112 浏览

vsvim - VSVim 键绑定中的正则表达式模式问题

Vim 有一个键绑定来交换两个单词,同时将光标保持在同一个位置,详见此处

:nnoremap gw "_yiw:s/(\%#\w+)(\W+)(\w+)/\3\2\1/

不幸的是,这似乎在 VSVim 中不起作用,并报告找不到模式:(\%\w+)(\W+)(\w+)。我注意到错误消息报告的模式中缺少 # 。我想知道是否有人知道绑定的正则表达式元素可能存在什么问题以及 # 的作用是什么?

0 投票
1 回答
289 浏览

resharper - VsVim:有没有办法解除 ReSharper 智能感知并保持插入模式?

在使用 VsVim 和 ReSharper 时,我输入了一些会弹出智能感知窗口的内容。我想让它消失,所以我按了退出键。智能感知窗口消失了,但我也回到了正常模式。

有没有办法让智能感知窗口消失并保持插入模式?

0 投票
2 回答
443 浏览

vsvim - 环顾 正面 负面 回望 前瞻

在谷歌上搜索 vsvim 前瞻或后视以及在wiki上搜索后,我似乎无法弄清楚它是否支持前瞻或后视(正面或负面)以及如何使用它们。

我尝试了一些不同的语法,就像\ze \@= (?<=let \w\+)( \(?<=let \w\+\)(我在 vim答案中看到的那样,但它们似乎都没有在 vs vim 中用于匹配(也不是替换)

你如何在 VsVim 中进行环视?