问题标签 [viemu]

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 回答
1657 浏览

visual-studio - ViEmu 的免费替代品?

是否有 ViEmu for Visual Studio 的免费/开源替代品?

0 投票
3 回答
474 浏览

c# - 删除整个方法的命令?

我在 VS 2010 中使用 viemu。是否有可靠的命令可以删除 C# 源代码中的整个方法?

以下是我尝试过的事情:

  • 运动命令}]]不够聪明,无法选择方法。尽管有时他们确实碰巧抓取了正确数量的文本。

  • 从我可以做的方法中,diB这将删除方法的整个主体。这还不错,但接下来我要删除签名和外括号。

  • 如果我将光标移动到可见性修饰符(即public,private等)然后 do d*,如果下一个方法具有相同的可见性,它将终止整个方法。

任何 vi/viemu 专家有办法做到这一点吗?

0 投票
3 回答
732 浏览

visual-studio-2010 - ViEmu & Resharper:如何“重做”

我正在使用 Visual Studio 2010 和 R# 试用 ViEmu。在 Vim 中我使用 ctrl-r 重做,但在 ViEmu 和 VS ctrl-r 中不起作用。状态栏显示“等待第二个和弦键”。我认为这是用于 R# Rename (Ctrl-r,r) 之类的快捷方式

是否有某种方法可以启用 ctrl-r 作为 viemu 的重做,同时仍然保留 (Ctrl-r, *) 用于 resharper 的快捷方式?

0 投票
2 回答
416 浏览

vim - 重复一行命令?

我是 vi/vim/viemu 更高级方面的新手

我通常需要选择一些文本和缩进/缩进等等。现在我有两种方法可以做到这一点:

  • 选择文本并使用<<
  • 使用多行命令,例如:198,205<<

现在,有时我需要多次执行此操作。当使用点命令时(.)它永远不会重复我的最后一个命令,除非我之前处于插入模式。相反,它只会删除当前行。

有没有一种快速简便的方法来做到这一点?

0 投票
1 回答
172 浏览

visual-studio - 如何将 control-f 映射回 vs.net?

我安装了 viemu,现在control-F复制/过去的快捷方式都不起作用。

我该如何解决这些问题?

0 投票
1 回答
7640 浏览

vim - 剪切到行首/行尾,粘贴到行尾/行首

如果我在一行的中间,如何切到一行的开头/结尾?(是副本不同)

如果我在一行的中间,如何粘贴到行的开头/结尾?(粘贴不复制文本有很大不同吗?)

谢谢分配!

0 投票
2 回答
727 浏览

c# - ViEmu 不在我的工具中 | 选项,而不是在我的卸载列表中?

我有 vs.net 2010 和resharper.

我安装了试用版viEmu,但没有工具 | 选项 -> Viemu 选项菜单,无法更改某些键盘绑定。

我用红色圈出的顶级 viEmu 菜单没有键盘映射弹出框等,即在工具 | 选项然后是 viEmu 菜单项。

在此处输入图像描述

更糟糕的是,我没有卸载 viemu 的选项,因为它不在我的卸载列表中。

任何想法我可以在这两个问题上做些什么?

0 投票
4 回答
403 浏览

visual-studio - 你将如何在 VIM 中使用它进行剪切和粘贴?

假设您有以下文字:

你想XXX..XXX用这个词替换所有:

如果我进入可视模式,然后拉出这个词,我怎么能用XXX..XXX剪切和粘贴替换上面 4 行中的?

如果我尝试,会发生什么是 X 进入我的“剪贴板”,然后我只能手动输入它。

0 投票
1 回答
1100 浏览

visual-studio-2010 - Visual Studio - 滚动和移动光标

作为前言,我使用的是 ViEmu,尽管我认为这不会影响任何事情。我只想在文本编辑器中向上滚动,同时将光标移动到相对的屏幕位置。

例如,如果我的文本编辑器显示 100 行可查看代码(1 - 100)并且我的光标位于第 20 行,当我向下滚动到下一个可查看的 100 行(101 -200)时,我希望光标位于120.

使用 VS 命令 Edit.ScrollDown 按预期向下滚动代码,但将光标留在第 20 行而不是将其移动到 120。是否有另一个命令可以使用或任何方式来改变这种行为?

0 投票
1 回答
105 浏览

vim - 使用 viEMU 突出显示代码块

我可以知道如何突出显示代码区域,例如

我的光标位于 first 的“b”处blah(),如何使用 viEmu 或 VIM 本身突出显示整个代码区域?