Vim updates

This commit is contained in:
Rob Watson 2021-02-22 10:45:05 +01:00
parent 5b4e8e01de
commit 6ab779b9bf
2 changed files with 9 additions and 7 deletions

View File

@ -49,3 +49,4 @@ iabbrev errl <esc>ccif err != nil {<cr>log.Println(err)<cr>}
iabbrev errp <esc>ccif err != nil {<cr>fmt.Println(err)<cr>}
iabbrev errr <esc>ccif err != nil {<cr>return err<cr>}
iabbrev defr <esc>ccdefer func() {<cr><cr>}()<esc>ki
iabbrev []b []byte()<esc>i

15
vimrc
View File

@ -27,7 +27,6 @@ set expandtab
set splitbelow
set splitright
set encoding=utf-8
set nocompatible
set t_Co=256
set termguicolors
set hidden
@ -41,7 +40,7 @@ set showmatch
set wildmenu
set wildmode=list:full,full
set number
set norelativenumber
set relativenumber
set ruler
set backspace=indent,eol,start
set ignorecase
@ -58,11 +57,11 @@ set ttymouse=sgr
set mouse=a
set mousemodel=popup_setpos
set lazyredraw
set timeoutlen=600
set timeoutlen=1000
set ballooneval
set balloonevalterm
set scrolloff=5
set dict=/usr/share/dict/words
set dictionary=/usr/share/dict/words
set shortmess+=I
set updatetime=100
set pastetoggle=<f2>
@ -183,7 +182,7 @@ let g:echodoc#enable_at_startup = 1
" ALE configuration:
function SymbolSearch()
call inputsave()
let s:pattern = trim(input("symbol search: "))
let s:pattern = trim(input('symbol search: '))
call inputrestore()
if len(s:pattern) > 0
execute 'ALESymbolSearch' s:pattern
@ -192,8 +191,10 @@ endfunction
map <Leader>ss :call SymbolSearch()<CR>
nmap [L <Plug>(ale_first)
nmap ]L <Plug(ale_last)
nmap [l <Plug>(ale_previous_wrap_error)
nmap ]l <Plug>(ale_next_wrap_error)
nmap [e <Plug>(ale_previous_wrap_error)
nmap ]e <Plug>(ale_next_wrap_error)
nmap [w <Plug>(ale_previous_wrap)
nmap ]w <Plug>(ale_next_wrap)
nmap <leader>ad :ALEDetail<cr>
map <Leader>g :ALEGoToDefinition<CR>