您的位置:首页 > 编程语言 > Java开发

手动安装 Eclipse 插件 Viplugin

2017-03-23 10:14 525 查看
对 Vimer 来说,切换到 Eclipse 环境,传统的码code方式明显降低效率,Viplugin 是一款类 Vi 模拟器,能实现 Vi 的基本编辑功能。

安装方法,

1. 在线安装,直接在 Help -> Install New Software -> Add 加入http://www.viplugin.com 即可。

对于网络好的同学这样安装就好。但对于屡试屡败的同学,推荐方法2.

2. 离线安装,在 http://www.viplugin.com/viplugin.htm 下载 viPlugin_2.14.0,解压下载的 zip 文件,将得到的文件夹 features 和 plugins 下的内容复制到 Eclipse 安装目录下的 features 和 plugins 下即可。 (注意: 解压的 zip 文件还包含 artifacts.jar 和 content.jar 可以无视)

这个插件需要**,在 Eclipse 安装根目录下新建文件 viPlugin2.lic 填入以下内容,

q1MHdGlxh7nCyn_FpHaVazxTdn1tajjeIABlcgJBc20


3. 重启 Eclipse,菜单 Window -> Preferences -> General -> Keys -> Scheme,选择 viPlugin 即可。

注意: 激活 vi 键绑定后,就完全在 vi 模式下工作,此时常规的 Windows 操作比如, Ctrl + c, Ctrl + v 复制,粘贴将不可用,如要回到常规 Windows 模式,要重新把键绑定设置成 Default)

4. 改变 vi 模式下的复制,粘贴键映射

vi 模式下的复制, 粘贴功能分别为 Ctrl + Insert, Shift + Insert,可以改变这个映射关系,

1) 在 Eclipse -->Window --> Preferences --> General --> Keys --> type filter text 中输入 copy,点击 Ctrl + Insert 行,光标移到窗口底部 Binding,按 Ctrl + c;

2) 再在 type filter text 中输入 paste,点击 Ctrl + Insert 行,光标移到窗口底部 Binding,按 Ctrl + v。

这样就把默认的复制, 粘贴快捷键恢复到 Windows 模式下的 Ctrl + c, Ctrl + v 模式了。

5. 避免键冲突,

1) 在 type filter text 中输入 Ctrl + c,将 Switch to Visual Block Mode 改为 Ctrl + Insert;

2) 在 type filter text 中输入 Ctrl + v,将 Switch to Command Mode 改为 Shift + Insert。

通过以上设置,在命令模式下,使用 yy 和 p 实现复制,粘贴功能; 在命令, 插入模式下, 都可以使用 Ctrl + c 和 Ctrl + v 实现复制,粘贴功能。

6. 个性化定制快捷键
Eclipse --> Window --> Preferences --> viPlugin --> Map Commands --> New
例如,想用 ,hh 取消高亮,可以这样添加 ,hh :nohl<ENTER>

经过以上设置,vi 大部分功能都有了。

完。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: