How to make Emacs C source directory permanent?

前端 未结 2 1570
误落风尘
误落风尘 2021-02-07 10:13

I\'m new to Emacs and I\'m just learning how to use it. I know how to set my \"Emacs C Source dir\" but I don\'t know how to make this change permanent. I guess I have to set it

2条回答
  •  一整个雨季
    2021-02-07 11:08

    Assuming you have a decent locate-style shell-command, this saves you having to remember the path exactly. It should thus still work in your ~/.emacs.d/init.el if you upgrade to a newer version, as long as you still have the sources.

    (setq source-directory
          (file-name-directory
           (shell-command-to-string
        (concat "locate --limit 1 emacs-" emacs-version "/src"))))
    

提交回复
热议问题