Изначально в моем файле .emacs.d / init.el было определено следующее:
(defun go-mode-setup ()
(setq compile-command "go build -v && go test -v && go vet && golint")
(define-key go-mode-map (kbd "C-c C-c") 'compile)
)
В то время как в go-режиме все остальное работало нормально, но его не показывалось илиуважайте мою команду Cc Cc, вместо этого я получаю
C-c C-c is undefined.
Итак, я добавил явный хук:
(add-hook 'go-mode-hook (lambda () (define-key go-mode-map (kbd "C-c C-c") 'compile)))
Это теперь учитывает мой ярлык Cc Cc kbd, но по-прежнему игнорирует команду компиляцииЯ поставил.К сожалению, кажется, что он компилирует всю папку, а не только файл main.go, над которым я работаю.
Compile command: make -k
Как я могу настроить Cc Cc на использование команды компиляции, которую я установил?