История изменений
Исправление feofan, (текущая версия) :
у тебя в .emacs.d/my-custom лежит файл my-custom-go.el?
Ну и не добавляй в хуки лямбды, создай именованную функцию. Лямбды не удаляются - если выполнишь этот код несколько раз, у тебя выполнятся эти действия именно столько раз при срабатывании хука. Ну и про emacsclient уже упомянули. Ну и почитай про use-package.
Исправление feofan, :
Вангую, что твой кастомный файл не в load-path. Добавь в init.d (или в .emacs)
(add-to-list 'load-path "/home/you/path/to/your/custom/path")
Ну и не добавляй в хуки лямбды, создай именованную функцию. Лямбды не удаляются - если выполнишь этот код несколько раз, у тебя выполнятся эти действия именно столько раз при срабатывании хука. Ну и про emacsclient уже упомянули. Ну и почитай про use-package.
Исходная версия feofan, :
Вангую, что твой кастомный файл не в load-path. Добавь в init.d (или в .emacs)
(add-to-list 'load-path "/home/you/path/to/your/custom/path")
Ну и не добавляй в хуки лямбды, создай именованную функцию. Лямбды не удаляются. Если выполнишь этот код несколько раз, у тебя выполнятся эти действия именно столько раз при срабатывании хука. Ну и про emacsclient уже упомянули. Ну и почитай про use-package.