all repos

init.lua @ d51e4f8

my nvim config

init.lua/after/ftplugin/go.lua(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
local map = require("core.utils").map

-- options
vim.opt_local.expandtab = false
vim.opt_local.tabstop = 4
vim.opt_local.shiftwidth = 4
vim.opt_local.softtabstop = 4

-- mapping
map("n", "<localleader>f", "<cmd>GoIfErr<cr>")
map("n", "<localleader>c", "<cmd>GoCmt<cr>")

map("n", "<localleader>t", "<cmd>GoTestAdd<cr>")
map("n", "<localleader>a", "<cmd>GoTestsAll<cr>")
map("n", "<localleader>e", "<cmd>GoTestsExp<cr>")

map(
  "n",
  "<localleader><localleader>",
  require("scratch.gotest_switcher").switch
)