From 0d9d97fad0551fa964874d5b4e32e10351347b29 Mon Sep 17 00:00:00 2001 From: Harish Karumuthil Date: Tue, 1 Dec 2020 14:25:58 +0530 Subject: [PATCH] Misc updates for go --- home/.config/nvim/init.vim | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim index d9d1b81..625577e 100644 --- a/home/.config/nvim/init.vim +++ b/home/.config/nvim/init.vim @@ -50,6 +50,7 @@ let sh_fold_enabled=1 " sh let vimsyn_folding='af' " Vim script let $FZF_DEFAULT_COMMAND='ag -ig ""' let g:gruvbox_contrast_dark = 'dark' +let g:netrw_browse_split = 2 au BufEnter *.js.ejs set ft=javascript.ejs au BufEnter *.dart set ft=dart @@ -108,12 +109,14 @@ set sessionoptions=blank,buffers,curdir,tabpages,winsize,resize,winpos " }}} +autocmd FileType go nmap p :GoFmt +let g:syntastic_go_checkers = ['gofmt'] + " for JavaScript syntax checking {{{ let g:syntastic_always_populate_loc_list = 1 let g:syntastic_javascript_checkers = ['eslint'] " }}} -let g:syntastic_go_checkers = ['gofmt'] " set lazyredraw @@ -188,7 +191,7 @@ Plug 'ollykel/v-vim', { 'for': 'vlang' } Plug 'editorconfig/editorconfig-vim' Plug 'dart-lang/dart-vim-plugin', { 'for': 'dart' } Plug 'thosakwe/vim-flutter', { 'for': 'dart' } -Plug 'fatih/vim-go', { 'do': ':GoUpdateBinaries' } +Plug 'fatih/vim-go', { 'for': 'go', 'do': ':GoUpdateBinaries' } " } @@ -427,7 +430,7 @@ vmap "fy/f " set guicursor=n-c:block,i-ci-ve:ver40,r-cr-v:hor20,o:hor50,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor,sm:block-blinkwait175-blinkoff150-blinkon175 set termguicolors -command! -register CopyMatches call CopyMatches() +" command! -register CopyMatches call CopyMatches() command! -register -range=% Unretab ,call Unretab() " My custom commands {{{