mirror of
https://github.com/VectorKappa/dotfiles.git
synced 2025-12-20 00:36:09 +01:00
Change pathogen to vim-plug
This commit is contained in:
43
vim/.vimrc
43
vim/.vimrc
@@ -1,12 +1,37 @@
|
||||
set runtimepath+=~/.vim_runtime
|
||||
let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.vim'
|
||||
if empty(glob(data_dir . '/autoload/plug.vim'))
|
||||
silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
||||
endif
|
||||
|
||||
source ~/.vim_runtime/vimrcs/basic.vim
|
||||
source ~/.vim_runtime/vimrcs/filetypes.vim
|
||||
source ~/.vim_runtime/vimrcs/plugins_config.vim
|
||||
source ~/.vim_runtime/vimrcs/extended.vim
|
||||
" Specify a directory for plugins
|
||||
" - For Neovim: stdpath('data') . '/plugged'
|
||||
call plug#begin('~/.vim/plugged')
|
||||
|
||||
Plug 'junegunn/vim-github-dashboard'
|
||||
Plug 'SirVer/ultisnips'
|
||||
Plug 'honza/vim-snippets'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'preservim/nerdtree'
|
||||
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
|
||||
Plug 'liuchengxu/vim-which-key'
|
||||
Plug 'vim-scripts/indentLine.vim'
|
||||
Plug 'rhysd/git-messenger.vim'
|
||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
Plug 'arcticicestudio/nord-vim'
|
||||
Plug 'junegunn/vim-easy-align'
|
||||
Plug 'junegunn/goyo.vim'
|
||||
Plug 'mattn/emmet-vim'
|
||||
Plug 'junegunn/limelight.vim'
|
||||
Plug 'mg979/vim-visual-multi', {'branch': 'master'}
|
||||
Plug 'airblade/vim-gitgutter'
|
||||
Plug 'scrooloose/syntastic'
|
||||
Plug 'tpope/vim-surround'
|
||||
Plug 'vim-airline/vim-airline'
|
||||
" Initialize plugin system
|
||||
call plug#end()
|
||||
|
||||
autocmd! User GoyoEnter Limelight
|
||||
autocmd! User GoyoLeave Limelight!
|
||||
|
||||
try
|
||||
source ~/.vim_runtime/my_configs.vim
|
||||
catch
|
||||
endtry
|
||||
colorscheme nord
|
||||
|
||||
Reference in New Issue
Block a user