blob: caa869319495e474868888b056a08dbd730f996c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{1 :fatih/vim-go
:build ":GoUpdateBinaries"
:config (fn [] (set vim.g.go_fmt_command :goimports)
(set vim.g.go_metalinter_enabled [:vet :golint :errcheck])
(set vim.g.go_metalinter_autosave 1)
(set vim.g.go_doc_keywordprg_enabled 0)
(set vim.g.go_def_mapping_enabled 0)
(set vim.g.go_code_completion_enabled 0)
(set vim.g.go_template_syntax 1)
(set vim.g.go_template_use_html 1)
(vim.keymap.set :n :<leader>gr :<cmd>GoRun<cr> {:desc "Go Run"})
(vim.keymap.set :n :<leader>gb :<cmd>GoBuild<cr> {:desc "Go Build"})
(vim.keymap.set :n :<leader>gt :<cmd>GoTest<cr> {:desc "Go Test"}))
:ft [:go :gohtmltmpl :gotexttmpl :gomod :gowork]}
|