From 75692cf01b38c123ebe7bd92ebf9277a9be35fbd Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Fri, 19 Apr 2024 23:10:36 +0200 Subject: update --- .vimrc | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to '.vimrc') diff --git a/.vimrc b/.vimrc index fb8af89..b26fe47 100644 --- a/.vimrc +++ b/.vimrc @@ -32,9 +32,9 @@ set guifont=6x13:h13 set rtp+=/opt/homebrew/opt/fzf let g:fzf_preview = 'cat {}' -set grepprg=rg\ --vimgrep\ --smart-case\ --hidden\ --follow +" set grepprg=rg\ --vimgrep\ --smart-case\ --hidden\ --follow -nnoremap \ :Rg +" nnoremap \ :Rg " nnoremap :Files nnoremap b :Buffers nnoremap s :Blines @@ -47,20 +47,21 @@ autocmd filetype vimki nmap z :FZF ~/Wiki autocmd filetype markdown,text,vimki setlocal textwidth=72 " vim-go plugin +let g:go_gopls_enabled = 1 let g:go_def_mode = "gopls" let g:go_info_mode = "gopls" -let g:go_list_type = "quickfix" let g:go_fmt_command = "gopls" let g:go_gopls_gofumpt = 1 - " let g:go_gopls_enabled = 0 -let g:go_gopls_enabled = 1 -let g:go_def_mode = "godef" -let g:go_fmt_command = "goimports" +" let g:go_def_mode = "godef" +" let g:go_fmt_command = "goimports" let g:go_metalinter_command = "golangci-lint" +let g:go_list_type = "quickfix" + "autocmd FileType go syntax on autocmd FileType go nmap b (go-build) autocmd FileType go nmap i (go-info) +autocmd FileType go nmap l (go-meta-lint) autocmd FileType go nmap r (go-run) autocmd FileType go nmap t (go-test) autocmd FileType go nmap f (go-test-func) -- cgit v1.2.3