From a6ae2d862e8feb0e9f09f7ef799c8bbc369a378a Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Thu, 30 Jul 2026 00:22:00 +0200 Subject: [PATCH] remove C-c C-j go binding --- lisp/init-go.el | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/lisp/init-go.el b/lisp/init-go.el index 0fdd649..5d1272c 100644 --- a/lisp/init-go.el +++ b/lisp/init-go.el @@ -7,7 +7,9 @@ :config (setq gofmt-args '("-s")) (setq tab-width 4) - ;; (setq indent-tabs-mode 1) + + ;; by default this runs godef-jump, but I like consult-imenu much more + (unbind-key "C-c C-j" go-mode-map) :init ;; disabled, I'm now trying lsp-mode, see below: @@ -20,16 +22,10 @@ (add-hook 'before-save-hook #'lsp-organize-imports t t)) (add-hook 'go-mode-hook #'lsp-deferred) - (add-hook 'go-mode-hook #'lsp-go-install-save-hooks) - ;; (add-hook 'go-mode-hook #'ivy-mode) - - ;; overwrite dump-jump settions here - ;; (bind-key* (kbd "C-c j") #'lsp-find-definition) - ;; (bind-key* (kbd "C-c b") #'xref-pop-marker-stack) - ) + (add-hook 'go-mode-hook #'lsp-go-install-save-hooks)) :bind (:map go-mode-map - ( "C-c j" . #'lsp-find-definition) + ("C-c j" . #'lsp-find-definition) ("C-c b" . #'xref-pop-marker-stack))) (use-package kage-mode