我应该把源代码放在 .emacs.d 的什么地方?我应该如何发布我的更改?这是我第一次尝试编写 Emacs 模式。目前的褒奖有哪些?
进步
我不确定我是否做得正确,但我已将以下内容添加到我的
~/.emacs.d/personal/personal.el
(add-to-list 'load-path "~/emacs.d/vendor")
(require 'git-auto-commit-mode)
然后我在供应商目录中做了'git clone myrepo'。
我应该把源代码放在 .emacs.d 的什么地方?我应该如何发布我的更改?这是我第一次尝试编写 Emacs 模式。目前的褒奖有哪些?
我不确定我是否做得正确,但我已将以下内容添加到我的
~/.emacs.d/personal/personal.el
(add-to-list 'load-path "~/emacs.d/vendor")
(require 'git-auto-commit-mode)
然后我在供应商目录中做了'git clone myrepo'。
我自己没有使用过 Prelude,但它有一个 init.el,这可能是你应该放置一个语句来加载你的代码的地方。
但是,如果您真的想编写自己的代码,我建议您转储 Prelude 以支持滚动您自己的配置,或者完全了解 Prelude 的工作原理并在此基础上构建。中间的任何事情都会导致很多混乱。
以下是我将如何改变git-autocommit-mode
:
克隆我刚刚分叉的仓库:
git clone https://github.com/abo-abo/git-auto-commit-mode.git
git-auto-commit-mode
通过 package.el卸载
use-package
使用此代码加载您自己的git-auto-commit-mode
:
(use-package git-auto-commit-mode
:load-path "~/git/git-auto-commit-mode")
如果您进行了您认为有用的更改,请在 github 上打开一个拉取请求以将您的更改合并到源代码库中