summaryrefslogtreecommitdiff
path: root/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc20
1 files changed, 15 insertions, 5 deletions
diff --git a/.vimrc b/.vimrc
index 7e62657..da3cb13 100644
--- a/.vimrc
+++ b/.vimrc
@@ -3,13 +3,17 @@ set nocp
filetype plugin on
call plug#begin()
-Plug 'bilalq/lite-dfm'
+"Plug 'bilalq/lite-dfm'
+Plug 'mvertes/vimki'
Plug 'fatih/vim-go', { 'do': ':GoInstallBinaries' }
call plug#end()
filetype on
autocmd filetype javascript,html,json,yaml set ts=2 sts=2 sw=2 et
+" keep status line
+set laststatus=2
+
set autowrite
let mapleader = ","
let g:go_def_mode = "gopls"
@@ -17,8 +21,12 @@ let g:go_info_mode = "gopls"
let g:go_list_type = "quickfix"
let g:go_fmt_command = "goimports"
let g:go_metalinter_command = "golangci-lint"
-let g:netrw_browsex_viewer = "xdg-open"
-let g:potwiki_autowrite = 1
+
+let g:netrw_browsex_viewer = "open"
+let g:netrw_gx = "<cWORD>"
+let g:netrw_banner = 0
+
+let g:vimki_lower = "a-zàçéèêếëîïñôöùûü"
nnoremap <leader>a :cclose<CR>
autocmd FileType go nmap <leader>b <Plug>(go-build)
@@ -30,10 +38,11 @@ autocmd FileType go nmap <leader>v <Plug>(go-referrers)
autocmd BufNewFile,BufRead *.go setlocal noexpandtab tabstop=4 shiftwidth=4
" :set wm=2 linebreak
-:set term=ansi
+" :set term=ansi
:set modeline
:set modelines=5
set autoindent
+set breakindent
" :set ts=2 sw=2 sts=2 et
:set wrap
:set linebreak
@@ -60,10 +69,11 @@ hi clear SpellBad
hi SpellBad cterm=underline
hi SpellBad gui=undercurl
+noremap <leader>n :bn<cr>
+noremap <leader><leader> :bd<cr>
noremap <leader>o :!open <cWORD>&<cr><cr>
noremap <C-g> :tag <c-r><c-w><cr>
-let g:netrw_banner = 0
"let g:netrw_browsex_viewer = "open"
"let g:netrw_liststyle = 3
"let g:netrw_browse_split = 4