All Projects → slegetank → Wgeecn

slegetank / Wgeecn

Licence: gpl-3.0
Writing GNU Emacs Extensions 翻译

Programming Languages

elisp
30 projects

Labels

Projects that are alternatives of or similar to Wgeecn

Lsp Pyright
lsp-mode ❤️ pyright
Stars: ✭ 111 (-10.48%)
Mutual labels:  emacs
Pocket Reader.el
Emacs client for Pocket reading list (getpocket.com)
Stars: ✭ 113 (-8.87%)
Mutual labels:  emacs
Emacs Gdb
GDB graphical interface for GNU Emacs
Stars: ✭ 119 (-4.03%)
Mutual labels:  emacs
Emacs Doom Themes
A megapack of themes for GNU Emacs.
Stars: ✭ 1,706 (+1275.81%)
Mutual labels:  emacs
Fcitx.el
Better fcitx integration for Emacs.
Stars: ✭ 113 (-8.87%)
Mutual labels:  emacs
Cheatsheet
Pretty cheat sheets, or ``reference cards'', obtainable from Org files.
Stars: ✭ 116 (-6.45%)
Mutual labels:  emacs
Emacs Gtd
Get Things Done with Emacs
Stars: ✭ 111 (-10.48%)
Mutual labels:  emacs
Emacs Solidity
The official solidity-mode for EMACS
Stars: ✭ 120 (-3.23%)
Mutual labels:  emacs
Emacs Application Framework
A free/libre and open-source extensible framework that revolutionizes the graphical capabilities of Emacs, the key to ultimately Live in Emacs
Stars: ✭ 1,932 (+1458.06%)
Mutual labels:  emacs
Mg
Micro (GNU) Emacs-like text editor ❤️ public-domain
Stars: ✭ 117 (-5.65%)
Mutual labels:  emacs
Marginalia
📜 marginalia.el - Marginalia in the minibuffer
Stars: ✭ 111 (-10.48%)
Mutual labels:  emacs
Dotfiles
If there is a shell, there is a way!
Stars: ✭ 112 (-9.68%)
Mutual labels:  emacs
Doom Emacs
An Emacs framework for the stubborn martian hacker
Stars: ✭ 12,774 (+10201.61%)
Mutual labels:  emacs
Magit Delta
Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit
Stars: ✭ 109 (-12.1%)
Mutual labels:  emacs
Walkman
Write HTTP requests in Org mode and replay them at will using cURL
Stars: ✭ 120 (-3.23%)
Mutual labels:  emacs
Org Pandoc Import
Save yourself from non-org formats, thanks to pandoc
Stars: ✭ 111 (-10.48%)
Mutual labels:  emacs
Emacs Mini Frame
Show minibuffer in child frame on read-from-minibuffer
Stars: ✭ 115 (-7.26%)
Mutual labels:  emacs
Elisp Koans
Emacs Lisp Koans -- learn elisp through test-driven development.
Stars: ✭ 123 (-0.81%)
Mutual labels:  emacs
Novels.org
Novels.org - Your Novels in Plain Text (Emacs . org-mode)
Stars: ✭ 120 (-3.23%)
Mutual labels:  emacs
1pass
A caching wrapper for the 1Passworld CLI
Stars: ✭ 117 (-5.65%)
Mutual labels:  emacs

#+TITLE: Writing GNU Emacs Extesions 翻译 #+AUTHOR: slegetank #+OPTIONS: \n:\n

《Writing GNU Emacs Extensions》是由Bob Glicksteion在1997年基于Emacs 19版本编写的一本关于如何编写Emacs extensions的书。作者对于基础的讲解非常非常耐心,很适合想要深入学习使用emacs和elisp的同志作为基础读物。

Emacs的中文书籍很少,对于部分同志,特别是想入坑的同志来说难免遗憾。因此将本书翻译为中文,以为有志于走上不归路的后来人提供指引。

[[file:resource/cover.png]]

  • 目前项目状态 | 编号 | 章节 | 状态 | | 0 | 前言 | 完成 | | 1 | 自定义Emacs | 完成 | | 2 | 简单的新命令 | 完成 | | 3 | 协作命令 | 完成 | | 4 | 搜索和修改Buffers | 完成 | | 5 | Lisp文件 | 完成 | | 6 | 列表 | 完成 | | 7 | 子模式 | 完成 | | 8 | 求值和纠错 | 完成 | | 9 | 主模式 | 完成 | | 10 | 一个综合示例 | 完成 | | 附录A | 总结 | 完成 | | 附录B | Lisp快速参考 | 完成 | | 附录C | 调试和性能分析 | 完成 | | 附录D | 分享你的代码 | 完成 | | 附录E | 获取以及编译Emacs | 完成 |

  • html版本 html文件夹下有导出的html文件,可以直接阅读。

  • 译者的话 这是一本讲解如何自己扩展Emacs的基础的书籍,在阅读的时候定位要准确。以后辈的角度看,书中很多要处理的问题现在都能找到一些更好的解决方案。在能理解书中所讲的基础的情况下,再结合github上流行的配置,再去折腾自己的配置方能事半功倍。毕竟,站在巨人的肩膀上才能看得更远。

业余时间翻译,校对自己完成,能力时间有限。因此其中出现的语言晦涩,用词错误,还请各位同志不吝赐教。

  • 声明 之前联系过作者和出版社,后来不了了之。再后来工作忙,也懒得去要授权了。因此各位且看且珍惜,说不定哪天就凉了。 目前采用GPL协议。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].