Ⅰ. 插件描述
Vim bindings based on spacemacs' bindingsⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'sthysel/vim-spacemacs-with-ourselves'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'sthysel/vim-spacemacs-with-ourselves'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'sthysel/vim-spacemacs-with-ourselves'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/sthysel/vim-spacemacs
Ⅳ. 文档说明
# spacemacs.vim
Spacemacs keybindings and settings ported to Vim.
Also see the plugins which make Vim feel even more like Spacemacs.
Installation
Using Vundle:
Plugin 'sthysel/vim-spacemacs'Using Plug:
Plug 'sthysel/vim-spacemacs'Leader Key
By default this plugin uses whatever leader key you have set up.
If you like spacemacs and you aren't already using <SPACE> as your leader key, then you can set it in your init.vim using the following:
let mapleader = "\<SPACE>"or
let mapleader = " "Plugin dependencies
" Unite
Plug 'Shougo/neomru.vim'
Plug 'Shougo/neoyank.vim'
Plug 'Shougo/vimproc.vim', { 'do': 'make'}
Plug 'Shougo/unite.vim'
Plug 'Shougo/unite-outline'
Plug 'Shougo/unite-session'
Plug 'scrooloose/syntastic'
Plug 'rking/ag.vim'
Plug 'scrooloose/nerdtree'
Plug 'tpope/vim-commentary'
Plug 'szw/vim-maximizer'
"easymotion
Plugin 'easymotion/vim-easymotion'
"undo tree
Plugin 'mbbill/undotree'
"git layer
Plug 'tpope/vim-fugitive'
"version-control layer
Plug 'airblade/vim-gitgutter'
"surround operations, optional
Plugin 'tpope/vim-surround'Notes
Originally based on https://github.com/jimmay5469/vim-spacemacs