`
paddy.w
  • 浏览: 505157 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse下的几个模拟vim的插件

阅读更多
        1、vrapper
        下载地址:http://vrapper.sourceforge.net

        vrapper是免费的。安装后在eclipse的工具栏有一个按钮,可以随时选择是否启用vim编辑模式。vrapper的官网上说有类似.vimrc的配置文件,文件名为.vrapperrc。我配置过,但貌似不起什么作用,并且导致vim编辑模式不可用……或许是因为支持的配置不多吧。
        如果没有什么更多的需求,只是习惯了vim的移动和编辑等等,这个插件还是不错的。

        2、viplugin
        下载地址:http://www.viplugin.com/

        viplugin是一个不错的在eclipse下模拟vi的插件。和vrapper类似,但是要比vrapper稍强一点,支持的命令不少。并且支持vrapper所不支持的%s命令,它也支持。总体来说比vrapper要好不少。
        但这个是收费的,这个几百K的小东西还真不便宜。
        2.0版本的破解方法:新版的加密程序在com.mbartl.viplugin.eclipse.layer_2.0.0/lib/licensechecker.jar中,你只需要将lib下的文件放在classhpath上,然后调用CheckLicenseFile.encrypt(name, email)方法就能得到一个注册码,将这个注册码保存到一个叫viPlugin2.lic的文件中放在workspace或者eclipse根目录下就可以了。

        3、eclim
        下载地址:http://www.eclim.org

        eclim和上面两个比起来显然不是一个级别了……vrapper和viplugin在没有安装vi的时候也能用,而eclim并不是模拟vim操作,而是直接调用了vim。
        eclim是个jar文件,直接进行安装。它分为两部分,一部分是eclipse下的插件,另一部分是vim下的插件,安装时必须同时安装这两部分。在eclipse下打开文件时会直接调用vim(是直接调用,而不是模拟,当然你也可以选择不用vim打开),所以编辑环境是真正的vim,在vim配置文件中的配置也有效果,不过与eclipse热键冲突的按键映射是不起作用的。在vim中也可以调用eclipse的功能,这就是这个插件强大的地方了,具体用法看官方文档。
        虽然这样有了vim的全部功能,但在编辑java文件时很多eclipse的功能却不能用了(比如快速导入包,即时检查编译错误等)。即使有相应的插件支持,在一些方面也不如eclipse方便,毕竟vim的主要功能是编辑。所以我一般用viplugin。
分享到:
评论
3 楼 momognu 2014-03-28  
只能用免费的vrapper了
2 楼 paddy.w 2012-05-07  
zrong 写道
我一直用vrapper,但bug不少。
eclim如你所说,不适合。热键冲突太纠结了,eclipse中提高效率的就是热键,如果连热键都不能用了,那效率也太低了。但真正在vim里面调用eclipse的功能,我觉得又没有什么必要。

看了一下你说的viplugin,现在升级到2.8了,不知道你说的注册方法还能用不。

方法一个样
1 楼 zrong 2012-04-27  
我一直用vrapper,但bug不少。
eclim如你所说,不适合。热键冲突太纠结了,eclipse中提高效率的就是热键,如果连热键都不能用了,那效率也太低了。但真正在vim里面调用eclipse的功能,我觉得又没有什么必要。

看了一下你说的viplugin,现在升级到2.8了,不知道你说的注册方法还能用不。

相关推荐

    eclipse的vim插件

    对于习惯使用Vim编辑器的开发者来说,Eclipse的Vim插件提供了一个在Eclipse环境中模拟Vim编辑模式的功能,使得用户可以在Eclipse中享受到与Vim相似的编辑体验,无需频繁切换工具。 ** Vim插件安装与配置** 1. 在...

    Eclipse最好用的vim插件vrapper

    Vrapper插件是专门为Eclipse设计的,它的核心目标是模拟Vim编辑器的行为和键绑定。这使得Vim爱好者可以在不离开Eclipse的情况下,享受到Vim的高效编辑方式。通过vrapper,用户可以使用熟悉的Vim快捷键,如 hjkl 进行...

    Eclipse-vim插件vrapper离线安装包

    总的来说,Eclipse-vim插件vrapper是为Eclipse开发者提供的一款增强工具,它使得Eclipse与Vim的操作风格相结合,提高了开发效率,尤其对于习惯Vim的开发者来说,这是一个非常有价值的插件。通过离线安装包,即使在...

    eclipse中vim插件

    eclipse中vim插件,好用,解压缩后将plugin和features目录下的文件放到eclipse的安装目录下的plugins目录下,就可以了。 PS 放完之后没生效 我把features文件夹下的文件复制到eclipse的features文件夹下 plugin文件...

    eclipse插件包-vim-svn-adt-git-合集

    这个“eclipse插件包-vim-svn-adt-git-合集”是一个包含了多个实用插件的集合,旨在提升开发者的效率和工作体验。下面将详细介绍这些插件的功能和使用场景。 1. **Vim插件 (viplugin_1.20.2)**:Vim是经典的命令...

    Eclipse的VIM插件.rar

    2. 在弹出的对话框中,点击“Add”按钮,输入插件的名称(如“VIM for Eclipse”)和位置(本地路径下"viPlugin_1.20.3.zip"的路径)。 3. 点击“OK”,Eclipse会自动识别并列出可安装的组件。 4. 选中列出的VIM插件...

    eclipse中加入vim

    在Eclipse中加入Vim,主要是通过安装一个名为“Eclipse VIM插件”(简称Vrapper或Vim plugin for Eclipse)的扩展来实现的。这个插件使Eclipse的内置编辑器模仿Vim的行为,允许开发者使用Vim的命令和快捷键进行代码...

    ubuntu下的vim插件

    在您提供的信息中,我们关注到几个重要的vim插件,包括cscope、ctags、c-support、taglist以及minibufexpl。 1. **cscope**:这是一个源代码浏览工具,特别适用于C/C++项目。它提供了多种查找功能,如定义函数、...

    vim配置插件-dierge

    vim配置插件

    vim插件-linux使用

    本篇将详细介绍 Vim 插件在Linux环境下的使用,以及如何管理和配置这些插件。 首先,`.viminfo` 文件是Vim的会话信息存储文件,它记录了用户在Vim中的各种操作历史,如打开过的文件、光标位置、搜索历史等。当你...

    notepad++使用vim插件

    这个步骤是将插件集成到Notepad++系统中的必要步骤,因为Notepad++会在启动时检查plugins目录下的所有.dll文件,并自动加载它们。 完成复制后,你需要重新启动Notepad++。这样做是为了让编辑器识别新添加的插件并...

    javacc的vim插件,vim插件系列

    javacc的vim插件~~~~~ 十分好用哦

    VSCode+Vim插件

    而“VSCode+Vim插件”指的是在VSCode中安装并使用Vim模拟器,将VSCode转换为具有Vim编辑模式的环境,让习惯于Vim操作的开发者可以在VSCode中享受到类似Vim的高效编码体验。 Vim是一款历史悠久且功能强大的文本编辑...

    notepad++下vim插件

    notepad++下使用vim操作方式,由于notepad++下的插件管理中visimulator安装不了,所以可以离线安装。下载之后,放在notepad++安装目录的plugins中,重启notepad++即可。

    notepad++ 的 vim插件

    Visimulator是Notepad++的一个Vim模拟插件,它的主要目的是为了让Notepad++的用户能够使用类似于Vim的键绑定和编辑模式。这个插件不仅提供了基本的正常模式(Normal mode)、插入模式(Insert mode)和可视模式...

    vim插件,IC工程师常用

    这个压缩包文件包含了IC工程师在日常工作中可能会经常使用的vim插件集合,旨在提高代码编写、调试和分析的效率。 1. **Vim基础知识**:首先,了解Vim的基本操作是使用任何插件的前提。Vim有三种模式:正常模式、...

    VS+IDEA-vim插件

    IdeaVim是专为IntelliJ IDEA设计的一款Vim模拟插件。它允许开发者在IDEA中使用Vim的命令行模式和插入模式,同时还保留了IDEA的代码补全、重构和其他高级功能。IdeaVim的安装非常简单,只需要在IDEA的插件市场中搜索...

    linux vim插件

    4. **运行install脚本**:在`vim_plugin`目录下,通常会有一个名为`install`的脚本,这个脚本负责将插件安装到Vim的配置目录。执行该脚本,通常是`./install`(注意,根据具体插件可能有所不同,确保查看脚本的使用...

    vim插件集合和配置

    本文将深入探讨“vim插件集合和配置”,以及如何覆盖~目录下的相应文件。 ### Vim 插件的重要性 在编程世界中,Vim的插件能帮助我们实现代码高亮、自动补全、语法检查、文件浏览、版本控制集成等多种功能。这些...

    vim插件-配合数字电路systemverilog编程时使用

    在Vim中,我们需要一个能理解这些特性的语法高亮插件,比如`systemverilog.vim`。这个插件会为SystemVerilog代码提供色彩鲜明的语法高亮,帮助开发者快速识别关键字、数据类型、函数等元素,从而提升代码阅读体验。 ...

Global site tag (gtag.js) - Google Analytics