专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员的那些事  ·  特朗普出手了!甲骨文微软等“抢购” TikTok ·  5 天前  
程序员的那些事  ·  扎克伯格:AI 会在 2025 ... ·  5 天前  
程序员的那些事  ·  请立即拿下软考证书(特大红利期) ·  6 天前  
程序员的那些事  ·  这群 00 ... ·  6 天前  
OSC开源社区  ·  DeepSeek ... ·  4 天前  
51好读  ›  专栏  ›  OSC开源社区

EverVim:一个面向所有开发者的 Vim 发行版 | 软件推介

OSC开源社区  · 公众号  · 程序员  · 2017-05-30 08:25

正文


授权协议:MIT

开发语言:SHELL

操作系统:跨平台

软件作者:LER0ever

码云链接:http://git.oschina.net/ler/EverVim


关 于


EverVim 是一份强大的全平台 Vim 配置集。整个发行版采用 Vim-Plug 做异步插件管理,支持插件惰性加载,加快启动速度,相比 Vundle 初次安装速度快10倍。EverVim 的默认配置打开了主流语言的特性支持,力求开箱即用。同时,整份配置都可以通过用户目录下的 ~/.EverVim.vimrc 文件定制。从而让 Vim 新手和有经验的用户都能很快上手。


EverVim 采用模块化设计,以单个语言和功能为单位,用户可以根据偏好打开或禁用特定语言或功能。所有的定制都可以通过 ~/.EverVim.vimrc,意味着可以在用git pull持续更新EverVim的同时保留用户自己的定制。



安 装


完整安装指南

➣ Linux

https://github.com/LER0ever/EverVim/wiki/Installation-on-Linux

➣ macOS 

https://github.com/LER0ever/EverVim/wiki/Installation-on-macOS

➣ Windows 

https://github.com/LER0ever/EverVim/wiki/Installation-on-Windows



特 性


全平台

➣ 支持 Vim 7.4.x, Vim 8, NeoVim 和几乎所有GUI客户端


➣ 持续在多个平台上测试

• Windows (gvim, vim, neovim-qt, Oni)

• Linux (neovim, neovim-qt, vim, gvim, neovim-gtk, Oni)

•macOS (MacVim, VimR, Oni)

• Chrome OS (neovim under crouton)

• Windows Subsystem for Linux (neovim, vim)

BSD (vim)

• Android (neovim, vim under Termux)


强大 & 易用

➣ 易于安装,仅需一个脚本

➣ 所有强大的功能都是开箱即用无需配置

➣ 为 C++, Go, Rust, JavaScript 等提供完整类似IDE的支持

➣ 默认启用 YouCompleteMe, Windows下为 NeoComplete

➣ 预先配置的 NERDTree 作为文件树/项目管理器

➣ Vim 中通过 Fugitive 直接完成所有 Git 操作

➣ Syntastic 在保存时自动检查代码

➣ 两键内跳转到代码的任意位置

➣ Markdown 会在右侧显示大纲



键位优化

➣ 执行命令直接输入 ;command,无需Shift + ;来输入:

➣ 对于输入 fn 不是很方便的 MacBook,所有 EverVim 中涉及fn热键都有另一个开头的键位替代

fn打开文件树管理

sf用于项目内全局搜索文件

➣ 更多键位请看插件文档



美观的界面

➣ 华丽的 Dracula 主题

➣ Lightline 显示状态栏和标签栏

➣ 右侧 TagBar 用来显示代码结构和快速跳转

➣ 启动页显示了欢迎信息,Vim 版本,系统信息和最近使用的文件



异步

➣ 采用 Vim-Plug 作插件管理

• 异步安装

• 10倍安装速度

• 惰性插件加载



其他

➣ CoVim 合作编码



截 图


在 Wiki/Gallery 中持续更新


NeoVim GTK Linux Mint


GVim on Windows


Windows 10中的Linux子系统(WSL)


NeoVim Terminal


GVim


Older Shots



推荐阅读

盘点那些评分最高的项目管理工具,不服来战!

Redis 单例、主从模式、sentinel 以及集群的配置方式及优缺点对比

Spring 思维导图,让 Spring 不再难懂(ioc 篇)

一名 40 岁“老”程序员的反思

“放码过来”邀您亮“项”,一不小心就火了!

点击“阅读原文”查看更多精彩内容