-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy path.vimrc
43 lines (35 loc) · 1.06 KB
/
.vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
" Plugins {{{
call plug#begin('~/.vim/plugged')
" IDE: Coc, Conquer of completion. Requires nodejs.
Plug 'neoclide/coc.nvim', {'branch': 'release',
\ 'for': ['rust', 'tex', 'markdown', 'typescript', 'solidity'],
\ 'on': 'CocInfo',
\ 'do': ':CocInstall coc-rust-analyzer coc-ltex coc-tsserver coc-solidity coc-lists',
\ }
autocmd! User coc.nvim source ~/.config/nvim/coc.vim
" Theme:
Plug 'clvv/vim-lucius'
" Commands:
Plug 'mileszs/ack.vim', { 'on': 'Ack' }
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'liuchengxu/vista.vim', { 'on': 'Vista' }
Plug 'tpope/vim-fugitive', { 'on': ['G', 'Git'] }
Plug 'tpope/vim-eunuch'
" Edit:
Plug 'Raimondi/delimitMate'
Plug 'ervandew/supertab'
Plug 'godlygeek/tabular', { 'on': 'Tabularize' }
Plug 'tpope/vim-surround'
Plug 'tpope/vim-commentary'
Plug 'tpope/vim-endwise'
Plug 'tpope/vim-repeat'
" Language:
Plug 'rust-lang/rust.vim', { 'for': 'rust' }
Plug 'iden3/vim-circom-syntax'
" Other:
Plug 'vim-scripts/IndexedSearch'
Plug 'bogado/file-line'
call plug#end()
" }}}
source ~/.vimrc.common
" vim:set ft=vim et sw=2: