12得票5回答
我想在Web浏览器中使用类似VI的命令?

我喜欢VI,并且正在寻找一种插件,可以让我在浏览器(最好是Firefox或Chrome)中使用VI命令输入文本。这将为我节省大量时间,同时在撰写长电子邮件时也非常方便。有人能想到任何插件可以让我做到这一点吗?我曾经抱有希望的Vimperator (https://addons.mozilla....

10得票3回答
在freeBSD上使用Vi:卡在“ex输入模式”

我被困在一个文件里了。我使用vi编辑这个文件,但无法退出,弹出了"进入ex输入模式"的提示。如果按Escape键,文件中会显示^[。 现在我该如何正确关闭这个文件呢?

10得票4回答
有人知道如何在vi中实现Objective-J语法高亮吗?

我一直在研究来自280North的新型javascript框架Objective-J / Cappuccino。他们提供了SubEthaEdit和TextMate的插件来处理语法高亮,但我主要使用vi。有人知道如何在vi中获得Objective-J语法高亮的方法,或者将其他两个编辑器使用的格式...

16得票10回答
现代编辑器中有哪些与emacs/vi竞争的产品?

Emacs和vi是程序员传统使用的编辑器。但是,是否有现代编辑器在可扩展性和文本编辑生产力方面能够取代这两种编辑器呢? 我知道像Eclipse和商业编辑器这样的编辑器提供了特定语言的优势,如智能感知和重构,但这并不是我想要的。我的问题更多地是关于更一般级别的创新编辑器范例,以便我可以将其用于...

9得票3回答
如何创建一个类似Vim编辑器的教程?

我一直是个狂热的 Vim 用户,最近对其工作原理产生了兴趣。 有没有人知道是否有教程介绍如何将普通文本编辑器转换为具有 Vi/m 功能?编程语言不重要,因为我是经验丰富的程序员。 到目前为止,我已经找到了以下资源: 文本编辑的艺术 使用 NCURSES 实现 Vi 编辑器 使用 Py...

1977得票22回答
如何在Vim中复制整行?

我该如何在Vim中像在IntelliJ IDEA/ Resharper中按下Ctrl+D或在Eclipse中按下Ctrl+Alt+↑/↓的方式复制整行?

32得票14回答
为什么非vi *的模态编辑器这么少?

除了vi的后代(vim、cream、vi-emu)之外,几乎所有其他编辑器似乎都使用emacs的快捷键(ctrl+w用于删除一个单词等)。

25得票16回答
在Vim中,选择、删除或注释多屏幕文本的最佳方法是什么?

在像Eclipse这样的IDE中选择一个跨越多个屏幕的大量文本非常容易,因为您可以使用鼠标,但是在使用putty/ssh通过Vim时,例如选择和删除多屏幕文本块或将三个大方法写入另一个文件然后进行删除以进行测试目的,什么是最佳方法? 我可以轻松地将yank-to-the-end-of-li...

11得票2回答
VIM自动完成导航

我在我的.vimrc文件中禁用了箭头键,但是... 当我处于插入模式时,如何在自动完成弹出窗口中向上和向下导航?按j和k不起作用。

42得票3回答
如何从命令行执行yank操作

我想知道是否可以从vim中复制我在命令行中编写的内容,以便稍后再次粘贴。 这非常有用,因为我经常通过先搜索它们来尝试搜索/替换模式,如果它们与我需要的匹配,我希望能够只复制该搜索表达式并在我的搜索/替换函数中使用它。 我已经知道可以使用<ctrl-r><buffer&gt...