30 Plugin 'rking/ag.vim' |
30 Plugin 'rking/ag.vim' |
31 |
31 |
32 Plugin 'godlygeek/tabular' |
32 Plugin 'godlygeek/tabular' |
33 Plugin 'tomtom/tcomment_vim' |
33 Plugin 'tomtom/tcomment_vim' |
34 Plugin 'tpope/vim-unimpaired' |
34 Plugin 'tpope/vim-unimpaired' |
|
35 Plugin 'lifepillar/vim-mucomplete' |
35 Plugin 'tpope/vim-endwise' |
36 Plugin 'tpope/vim-endwise' |
36 Plugin 'lifepillar/vim-mucomplete' |
|
37 |
37 |
38 if executable('rls') |
38 if executable('rls') |
39 Plugin 'prabirshrestha/async.vim' |
39 Plugin 'prabirshrestha/async.vim' |
40 Plugin 'prabirshrestha/vim-lsp' |
40 Plugin 'prabirshrestha/vim-lsp' |
41 end |
41 end |
125 noremap <leader>te :Tabularize first_eq<CR> |
125 noremap <leader>te :Tabularize first_eq<CR> |
126 noremap <leader>tc :Tabularize first_colon<CR> |
126 noremap <leader>tc :Tabularize first_colon<CR> |
127 noremap <leader>tm :Tabularize methods<CR> |
127 noremap <leader>tm :Tabularize methods<CR> |
128 |
128 |
129 noremap <silent> <leader>a :call vimrc#AutoFmtToggle()<CR> |
129 noremap <silent> <leader>a :call vimrc#AutoFmtToggle()<CR> |
130 |
|
131 if exists("g:loaded_mucomplete") |
|
132 set shortmess+=c |
|
133 imap <Plug>MyCR <Plug>(MUcompleteCR) |
|
134 imap <cr> <Plug>MyCR |
|
135 endif |
|
136 |
130 |
137 " Command Aliases {{{ |
131 " Command Aliases {{{ |
138 command! -nargs=+ CAlias call vimrc#CommandAlias(<f-args>) |
132 command! -nargs=+ CAlias call vimrc#CommandAlias(<f-args>) |
139 CAlias Q q |
133 CAlias Q q |
140 CAlias W w |
134 CAlias W w |