all repos

init.lua @ dc2f75abdf240874332d79a236721b4b2c306b5d

my nvim config
1 files changed, 9 insertions(+), 1 deletions(-)
feat(autocmd): add some language specific keymaps
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2022-07-13 15:30:50 +0300
Parent: e7c0b5a
M lua/core/autocmd.lua

@@ -1,4 +1,5 @@

local cmd, opt = vim.api.nvim_create_autocmd, vim.opt_local +local map = require("core.utils").map cmd("TextYankPost", { pattern = "*",

@@ -14,7 +15,7 @@ opt.tabstop = 2

opt.shiftwidth = 2 opt.softtabstop = 2 - require("core.utils").map("n", "<leader>;t", "<Plug>PlenaryTestFile") + map("n", "<leader>;t", "<Plug>PlenaryTestFile") end, })

@@ -25,6 +26,13 @@ opt.expandtab = false

opt.tabstop = 4 opt.shiftwidth = 4 opt.softtabstop = 4 + + map("n", "<leader>;to", "<cmd>GoTestAdd<cr>") + map("n", "<leader>;ta", "<cmd>GoTestsAll<cr>") + map("n", "<leader>;te", "<cmd>GoTestsExpr<cr>") + map("n", "<leader>;g", "<cmd>GoGenerate<cr>") + map("n", "<leader>;c", "<cmd>GoCmt<cr>") + map("n", "<leader>;e", "<cmd>GoIfErr<cr>") end, })