AndyStewart's Emacs, include configs and extensions.
git clone https://github.com/manateelazycat/lazycat-emacs.git
git submodule update --init --recursive
git submodule foreach git reset --hard
git submodule foreach git checkout master
$ git clone --depth 1 git://git.savannah.gnu.org/emacs.git
$ brew install autoconf automake texinfo gnutls pkg-config libxml2 --debug --verbose
$ cd ./emacs && ./autogen.sh
$ export LDFLAGS="-L/usr/local/opt/libxml2/lib"
$ export CPPFLAGS="-I/usr/local/opt/libxml2/include"
$ export PKG_CONFIG_PATH="/usr/local/opt/libxml2/lib/pkgconfig"
$ ./configure && make && make install
Install in launcher:
open -R nextstep/Emacs.app
and dragging Emacs to the Applications folder.
Add config in ~/.emacs
(defun add-subdirs-to-load-path (dir)
"Recursive add directories to `load-path'."
(let ((default-directory (file-name-as-directory dir)))
(add-to-list 'load-path dir)
(normal-top-level-add-subdirs-to-load-path)))
(add-subdirs-to-load-path "~/lazycat-emacs/site-lisp/")
(require 'init)
sudo pacman -S emacs-native-comp-git
sudo pacman -S wqy-microhei
Install dependency for from EAF
Build my config symlink to emacs directory:
sudo ln -s /home/username/lazycat-emacs/site-lisp /usr/share/emacs/lazycat
sudo cp /home/username/lazycat-emacs/site-start.el /usr/share/emacs/site-lisp/
emacs
In 2005, Emacs didn't have much advanced features, and it took me more than a decade to continuously improve Emacs.
Many extensions code that i wrote has been tossed, but I hope to still back up these unused code, I hope some of the those old code snippets can help other Elisp hackers
You can find those old extensions and configuration files at lazycat-emacs-time-machine
Lazycat Emacs is licensed under GPLv3.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。