Google製静的型付けプログラミング言語。シンプルさが売り。
Language Server Protocol系を入れる。
保存時の自動整形はvim-goimportsを使う。
# プラグインを入れる
call plug#begin('~/.vim/plugged')
Plug 'prabirshrestha/asyncomplete.vim'
Plug 'prabirshrestha/asyncomplete-lsp.vim'
Plug 'prabirshrestha/vim-lsp'
Plug 'mattn/vim-lsp-settings'
Plug 'mattn/vim-goimports'
call plug#end()
" goplsまわりの設定
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
let g:lsp_diagnostics_enabled = 1
let g:lsp_diagnostics_echo_cursor = 1
let g:asyncomplete_auto_popup = 1
let g:lsp_text_edit_enabled = 0
最終更新: 2020-10-09 01:05:50 +0900
This page is generated by sinanoki.