-
Notifications
You must be signed in to change notification settings - Fork 0
/
vs_dein.toml
48 lines (39 loc) · 1.01 KB
/
vs_dein.toml
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
44
45
46
47
48
[[plugins]]
repo = 'Shougo/dein.vim'
[[plugins]]
repo = 'Shougo/vimproc.vim'
build = 'make'
# gccでコメントアウト
[[plugins]]
repo = 'tpope/vim-commentary'
# .コマンドの強化
[[plugins]]
repo = 'tpope/vim-repeat'
[[plugins]]
repo = 'cohama/lexima.vim'
[[plugins]]
repo = 'tpope/vim-surround'
[[plugins]]
repo = 'unblevable/quick-scope'
hook_add = '''
highlight QuickScopePrimary guifg='#afff5f' gui=underline ctermfg=155 cterm=underline
highlight QuickScopeSecondary guifg='#5fffff' gui=underline ctermfg=81 cterm=underline
'''
[[plugins]]
repo = 'haya14busa/vim-edgemotion'
hook_add = '''
map <C-j> <Plug>(edgemotion-j)
map <C-l> <Plug>(edgemotion-k)
'''
[[plugins]]
repo = 'asvetliakov/vim-easymotion'
hook_add = '''
nmap s <Plug>(easymotion-s2)
let g:EasyMotion_do_mapping = 0
let g:EasyMotion_smartcase = 1
'''
[[plugins]]
repo = 'osyo-manga/vim-over'
hook_add ='''
cnoreabb <silent><expr>s getcmdtype()==':' && getcmdline()=~'^s' ? 'OverCommandLine<CR><C-u>%s/<C-r>=get([], getchar(0), '')<CR>' : 's'
'''