From fb3c96d50d625db725940625120012c75afc17f6 Mon Sep 17 00:00:00 2001 From: "Gabriel A. Giovanini" Date: Fri, 14 Jun 2024 19:06:50 +0200 Subject: feat: Initial commit --- lua/gabrielgio/go.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 lua/gabrielgio/go.lua (limited to 'lua/gabrielgio/go.lua') diff --git a/lua/gabrielgio/go.lua b/lua/gabrielgio/go.lua new file mode 100644 index 0000000..ae442b4 --- /dev/null +++ b/lua/gabrielgio/go.lua @@ -0,0 +1,16 @@ +local key = require("gabrielgio.key") + +vim.g["go_def_mode"] = "gopls" +vim.g["go_info_mode"] = "gopls" +key.nnoremap("r", ":GoReferrers") +key.nnoremap("a", ":GoAlternate") +key.nnoremap("s", ":GoRename") +key.nnoremap("i", ":GoImplements") +key.nnoremap("o", ":GoIfErr") +key.nnoremap("gs", ":GoDebugStart .") +key.nnoremap("gc", ":GoDebugContinue") +key.nnoremap("gb", ":GoBuild") +key.nnoremap("gr", ":GoDebugRestart") +key.nnoremap("gn", ":GoRun") +key.nnoremap("gt", ":GoTest") +key.nnoremap("ge", ":exec \":GoDebugPrint \".input(\"eval: \")") -- cgit v1.2.3