标签: viemu

如何在vi/Vim中的多行选择开头插入文本?

Vim中,我如何在选择中的每一行的开头插入字符?

例如,假设我想通过//在每行的开头添加前缀来注释掉一段代码(假设我的语言的注释系统不允许块注释/* */).我该怎么做?

vim editing viemu

398
推荐指数
9
解决办法
33万
查看次数

在vim中搜索选择

我在编写C++时使用vim和vim插件进行visual studio.通常,我发现自己想要在函数中搜索字符串,例如每次调用object->public_member.memberfunc().

我知道vim提供了一种搜索单个单词的便捷方式,通过按*#,它还可以使用无处不在的斜杠/命令搜索键入的字符串.当尝试搜索上述字符串的所有实例时,需要一段时间才能重新输入/.

有没有办法搜索选择?例如,突出显示v,然后复制y,有没有办法粘贴后/?有更简单的捷径吗?

vim viemu string-search

102
推荐指数
4
解决办法
2万
查看次数

使用vim模式的文本编辑器?

我遇到过ViEmu,我读了一篇非常激动人心的文章:为什么,为什么,为什么这样做??@!nutheads使用vi?

无论如何,我已经开始喜欢vim中的命令模式,特别是动作,我也喜欢ViEmu背后的想法,即将"vim模式"引入典型的文本编辑器.

还有哪些编辑器有类似的"vim模式"或提供功能的插件?

vim text-editor viemu

37
推荐指数
13
解决办法
2万
查看次数

Visual Studio的viEmu插件有什么意义?

这可能听起来有点挑衅,但它实际上是一个真正的问题.如果您不喜欢这种语气,请随时编辑.

现在,就像我在10年前的短暂体验中所理解的那样,它是一个原始的文本编辑器,在滚动条发明之前在屏幕底部创建了一条可编辑的行,并有一些疯狂的捷径来克服这个限制.

有人可以解释一下如何使用它比用普通的VS.NET编辑器更高效吗?此外,为什么有人想使用viEmu,据说可以将你的VS.NET变成一个古老的vi?

我愿意试一试,但我需要一些动力来克服学习曲线.

vi vim viemu visual-studio

23
推荐指数
4
解决办法
1万
查看次数

Resharper和ViEmu Keybindings(和Visual Assist)

使用ViEmu,你真的需要解除许多resharpers键绑定以使其运行良好.

在使用ViEmu时,有没有人拥有他们认为是一套适用于resharper的良好键绑定?

我目前正在使用Resharper的Visual Studio绑定做什么.使用ViEmu烘烤所有冲突的,然后通过菜单修饰符(菜单项的Alt-R键盘快捷键)驱动其余部分.我也使用Visual Assist快捷方式(对于C++)

如果任何人得到任何提示和技巧ViEmu/Resharper或Visual Assist一起工作,我最适合它!

resharper visual-assist viemu visual-studio

11
推荐指数
1
解决办法
2742
查看次数

剪切到行的开头/结尾,粘贴到行的结尾/开头

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

如果我在一条线的中间,我如何粘贴到线的乞讨/结尾?(粘贴w/o复制文本大不相同?)

谢谢分配!

vim viemu

7
推荐指数
1
解决办法
6728
查看次数

触摸在Visual Studio 2008中键入

我是一名打字员.

我正在使用普通的HP 17"笔记本电脑......

使用visual studio 2008时,我的右手常常离开主行,使用箭头键导航到编辑器中的不同代码行.

我见过viemu,我不是vi用户,也不想投入时间学习viemu.

当我编写复杂的东西并且不得不拉开我的手以使用箭头键时,这是令人沮丧的...

我有兴趣知道其他开发人员如何处理这个问题?

编辑:我不使用Viemu的原因之一是我是一名顾问,我经常不得不使用其他没有安装viemu插件的机器.

touch-typing viemu visual-studio-2008

5
推荐指数
1
解决办法
619
查看次数

删除整个方法的命令?

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

以下是我尝试过的事情:

  • 移动命令}并且]]不够智能以挑选方法.虽然有时他们碰巧抓住正确数量的文本.

  • 从我可以做的方法内部diB将删除方法的整个主体.这不是太糟糕,但随后我将删除签名和外括号.

  • 如果我将光标移动到可视性修饰符(即public,private等),然后做d*,它会杀死整个方法,如果下一个方法具有相同的知名度.

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

c# vim viemu visual-studio-2010

5
推荐指数
1
解决办法
443
查看次数

如何在空文件(vim)中以可视块模式(Ctrl + v)选择矩形区域?

如果此区域包含文本或空格(或任何内容),我可以轻松地在文件中选择矩形区域.我用可视块模式和动作键来做.但是当我尝试在新文件(或任何没有文本的文件)中创建这样的区域时,我不能.有没有办法通过自动填充空格来"扩展"这个区域?还是我走向错误的方向?

我想要这个的原因:

我用vim创建一个新文件,然后想创建一个类似于这个的注释块:

##############################################
#                                            #
#  My comment goes here                      #
#                                            #
##############################################
Run Code Online (Sandbox Code Playgroud)

我可以使用Ctrl+v+ 在现有文本上执行此操作motion keys,然后r#创建一个填充磅的区域.然后类似地用空格切出内部矩形.

如何在新文件上使用此技术?

谢谢.

vim viemu

3
推荐指数
1
解决办法
1022
查看次数

ViEmu的免费替代品?

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

viemu visual-studio

2
推荐指数
1
解决办法
1587
查看次数