add mucomplete for auto-completing mail addresses

This commit is contained in:
Julien Rabier 2020-07-27 17:22:28 +02:00
parent a7ee0948d5
commit b23c9632a4

View File

@ -32,6 +32,7 @@ cmap w!! w suda://%
colorscheme desert-warm-256
let g:UltiSnipsSnippetDirectories=["UltiSnips", "mysnippets"]
let g:UltiSnipsExpandTrigger = "<F5>"
let g:indentguides_ignorelist = ['txt','md','help']
let g:rustfmt_autosave = 1
let g:netrw_dirhistmax = 0
@ -165,6 +166,7 @@ call minpac#add('Shougo/deoplete.nvim')
call minpac#add('dense-analysis/ale')
call minpac#add('mhinz/vim-crates')
call minpac#add('tpope/vim-dispatch')
call minpac#add('lifepillar/vim-mucomplete')
let g:racer_experimental_completer = 1
let g:nv_search_paths = ['~/notes']
@ -175,12 +177,15 @@ map <F6> <esc>:!pinpoint %<CR>
map <F9> <esc>:!hugo server -Dw<CR>
map ,b :!bash gen.sh<cr><cr>
map ,c <esc>2GddOTo: contact@sysnove.fr<esc>jddOCc: <esc>
inoremap <silent> <expr> <cr> mucomplete#ultisnips#expand_snippet("\<cr>")
autocmd BufNewFile,BufRead *.hledger,*.ledger,*.journal setfiletype ledger
autocmd BufWritePost devis*.md :Start! bash gen.sh
autocmd Filetype ledger set nospell
autocmd CompleteDone * silent! pclose!
au FileType mail setlocal completeopt=menuone,noselect,noinsert
let g:mucomplete#chains = { 'mail': [ 'user', 'ulti' ] }
let g:mucomplete#enable_auto_at_startup = 1
" Racer
augroup Racer