同步操作将从 LER0ever/EverVim 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
EverVim is the ultimate vim distribution that supports NeoVim, Vim, GVim and MacVim. It ships with tons of powerful features through vim plugins, which makes it easy to get started for both newcomers and experienced users.
The distribution is completely customizable using a ~/.vimrc.local, ~/.vimrc.bundles.local, and ~/.vimrc.before.local Vim config files.
EverVim started as a fork of spf13-vim, which is great but not actively maintained any more. Unlike spf13-vim, EverVim always keeps its modern features up-to-date. It uses Vim-Plug as a plugin manager, which is async and is about 10x faster than Vundle. Keeping your plugins always up to date is just a command away. Vim-Plug uses a plugin bundle so that having lots of them won't mess up the folder structure.
The default config of EverVim is powerful and easy to use just out of the box, and is suitable for most vim users. Customization is easy as well. With .local
files, you can customize the whole collection without modify the original files. That means you're still able to update the EverVim config using git pull
without compromizing your own modification.
EverVim needs vim with +python
support for YouCompleteMe
YouCompleteMe also requires cmake
gcc | clang
in $PATH
git clone https://github.com/LER0ever/EverVim ~/.EverVim
cd ~/.EverVim
sh Boot-EverVim.sh
nvim +PlugInstall
# or open vim, gvim, nvim, nvim-qt, MacVim and type :PlugInstall
# steps below are for YouCompleteMe
cd ~/.vim/bundle/YouCompleteMe/
./install.py
EverVim needs vim with +lua
support on Windows for NeoComplete
git(with git-bash) and curl is also required for this config to setup and update.
The following commands should be executed in git bash.
cd some-temporary-empty-foler
mkdir home tools vim-x86
cd home
git clone https://github.com/LER0ever/EverVim
export HOME=$(pwd)/EverVim
sh Boot-EverVim.sh
mv EverVim/RunEverVim.bat ..
And then:
:PlugInstall
in the gvim and wait for it to finish installingTools folder is for the executables required by vim, e.g. ctags, uncrustify
After the setup, you can move the whole folder to wherever you want and code anywhere.
For lightline to work properly, you need to install the patched nerd fonts for Hack: Knack Nerd Font Mono
Finished the installation above?
PLEASE read the Documentation to have an overview about some of EverVim's essential plugins.
EverVim is licensed under Apache 2.0
This repo contains part of code from spf13-vim, which is also licensed under Apache 2.0
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。