Я использую Emacs с Prelude и хочу переписать git-autocommit-mode
Где внутри.emacs.d я должен поместить исходный код? Как мне опубликовать мои изменения? Это моя первая попытка написания режима Emacs. Каковы текущие похвалы?
proggress
Я не уверен, правильно ли я это сделал, но я добавил следующие
~/.Emacs.d/ личный /personal.el
(add-to-list 'load-path "~/emacs.d/vendor")
(require 'git-auto-commit-mode)
затем я сделал "git clone myrepo" в каталоге поставщиков.
1 ответ
Я сам не использовал Prelude, но у него есть init.el, в который, вероятно, нужно поместить инструкцию для загрузки вашего кода.
Но если вы действительно хотите написать свой собственный код, я бы порекомендовал либо сбросить Prelude в пользу развертывания вашей собственной конфигурации, либо полностью понять, как работает Prelude, и опираться на нее. Что-нибудь посередине приведет к большой путанице.
Вот как бы я изменился git-autocommit-mode
:
- посетите melpa.org для поиска источника: https://github.com/ryuslash/git-auto-commit-mode
- раскошелить источник на github
клон репо я только что раздвоил
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, чтобы объединить ваши изменения с репозиторием источника.