YASnippet: generic (not Elisp-specific) powerful abreviation-based snippet expander. Even though it could be used in the place ofspeed-of-thought-lisp, it is less context-aware and requires a specific key combination to trigger. It offers other features, though, and can be used complementarily...
当复制到用户可访问的数据结构(如 kill-ring、X 剪贴板和寄存器)时,Lisp 代码应使用此函数而不是缓冲区子字符串、缓冲区子字符串无属性或删除和提取区域。 主要和次要模式可以修改 filter-buffer-substring-function 以更改从缓冲区复制出来的文本。Variable: filter-buffer-substring-function ¶ 此变量的值是 ...
在 CL 中它是个special form,在emacs lisp中它是个#。下面的setq表达式和set表达式的效果相同: (setqa1)=>1(set'a1)=>1;; emacs-lisp(symbol-function'setq)=>#;; common-lisp(symbol-function'setq)=>SPECIAL setf可以理解为setq一般化后的版本。除了符号外,它可以接受一个表达式,然后对表达式想要取值的“...
YASnippet: generic (not Elisp-specific) powerful abreviation-based snippet expander. Even though it could be used in the place ofspeed-of-thought-lisp, it is less context-aware and requiring a specific key combination to trigger. It offers other features, though, and can be used complementaril...
Author’s Common Lisp background can be felt. Advanced Emacs Lisp Reference Manual read online Also comes bundled with Emacs. JustC-h i(orM-x info) and openElisp. Comprehensive guide of core Elisp APIs. Generally well written but needs you to understand its logic and be familiar with Emacs...