[vim] improve completion
This commit is contained in:
parent
fa3d17447b
commit
47d4fccee3
@ -24,6 +24,7 @@ call minpac#init()
|
|||||||
call minpac#add('lambdalisue/suda.vim')
|
call minpac#add('lambdalisue/suda.vim')
|
||||||
call minpac#add('airblade/vim-gitgutter')
|
call minpac#add('airblade/vim-gitgutter')
|
||||||
call minpac#add('thaerkh/vim-indentguides')
|
call minpac#add('thaerkh/vim-indentguides')
|
||||||
|
call minpac#add('lifepillar/vim-mucomplete')
|
||||||
|
|
||||||
command! PU call minpac#update()
|
command! PU call minpac#update()
|
||||||
command! PC call minpac#clean()
|
command! PC call minpac#clean()
|
||||||
@ -32,6 +33,12 @@ command! PS call minpac#status()
|
|||||||
cmap w!! w suda://%
|
cmap w!! w suda://%
|
||||||
|
|
||||||
colorscheme desert-warm-256
|
colorscheme desert-warm-256
|
||||||
|
|
||||||
|
let g:mucomplete#completion_delay = 1000
|
||||||
|
let g:mucomplete#reopen_immediately = 1
|
||||||
|
let g:mucomplete#chains = {}
|
||||||
|
let g:mucomplete#chains.mail = ['user', 'ulti']
|
||||||
|
let g:mucomplete#chains.markdown = ['keyn', 'dict', 'uspl']
|
||||||
let g:UltiSnipsSnippetDirectories=["UltiSnips", "mysnippets"]
|
let g:UltiSnipsSnippetDirectories=["UltiSnips", "mysnippets"]
|
||||||
let g:UltiSnipsExpandTrigger = "<F5>"
|
let g:UltiSnipsExpandTrigger = "<F5>"
|
||||||
let g:indentguides_ignorelist = ['txt','md','help']
|
let g:indentguides_ignorelist = ['txt','md','help']
|
||||||
@ -44,6 +51,7 @@ let g:snips_author = 'Julien Rabier'
|
|||||||
let g:name = 'Julien Rabier'
|
let g:name = 'Julien Rabier'
|
||||||
let g:nickname = 'taziden'
|
let g:nickname = 'taziden'
|
||||||
let mapleader=","
|
let mapleader=","
|
||||||
|
set completeopt=menuone,noselect,noinsert
|
||||||
set backup
|
set backup
|
||||||
set backupdir=$HOME/.vim/backup
|
set backupdir=$HOME/.vim/backup
|
||||||
set hidden
|
set hidden
|
||||||
@ -55,6 +63,7 @@ set number
|
|||||||
set showmatch
|
set showmatch
|
||||||
set spelllang=fr
|
set spelllang=fr
|
||||||
set statusline+=%#warningmsg#
|
set statusline+=%#warningmsg#
|
||||||
|
set statusline+=%{get(g:,'mucomplete_current_method','')}
|
||||||
set statusline+=%*
|
set statusline+=%*
|
||||||
set undofile
|
set undofile
|
||||||
set undodir=~/.vim/undo
|
set undodir=~/.vim/undo
|
||||||
@ -167,7 +176,6 @@ call minpac#add('Shougo/deoplete.nvim')
|
|||||||
call minpac#add('dense-analysis/ale')
|
call minpac#add('dense-analysis/ale')
|
||||||
call minpac#add('mhinz/vim-crates')
|
call minpac#add('mhinz/vim-crates')
|
||||||
call minpac#add('tpope/vim-dispatch')
|
call minpac#add('tpope/vim-dispatch')
|
||||||
call minpac#add('lifepillar/vim-mucomplete')
|
|
||||||
|
|
||||||
let g:racer_experimental_completer = 1
|
let g:racer_experimental_completer = 1
|
||||||
let g:nv_search_paths = ['~/notes']
|
let g:nv_search_paths = ['~/notes']
|
||||||
@ -184,7 +192,6 @@ autocmd BufWritePost devis*.md :Start! bash gen.sh
|
|||||||
autocmd Filetype ledger set nospell
|
autocmd Filetype ledger set nospell
|
||||||
autocmd CompleteDone * silent! pclose!
|
autocmd CompleteDone * silent! pclose!
|
||||||
|
|
||||||
au FileType mail setlocal completeopt=menuone,noselect,noinsert
|
|
||||||
let g:mucomplete#chains = { 'mail': [ 'user', 'ulti' ] }
|
let g:mucomplete#chains = { 'mail': [ 'user', 'ulti' ] }
|
||||||
let g:mucomplete#enable_auto_at_startup = 1
|
let g:mucomplete#enable_auto_at_startup = 1
|
||||||
let g:mucomplete#completion_delay = 1
|
let g:mucomplete#completion_delay = 1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user