用Emacs Lisp动态生成abbrev
原来还有这些符号
⓪
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳
㉑ ㉒ ㉓ ㉔ ㉕ ㉖ ㉗ ㉘ ㉙ ㉚ ㉛ ㉜ ㉝ ㉞ ㉟
㊱ ㊲ ㊳ ㊴ ㊵ ㊶ ㊷ ㊸ ㊹ ㊺ ㊻ ㊼ ㊽ ㊾ ㊿
⓪–⑨是CIRCLED DIGIT
开头的 后面的是CIRCLED NUMBER
开头的
我想让它们可以用abbrev打出来
当然了 一个个定义是可以的 但为啥我们不自动生成呢?
麻烦的是 这些符号不是连续的 具体自己查查罢 稍微麻烦一点 用下面的代码
1 | (let* ((l)) |
但好像最后Emacs还是给我展开了 但代码还是很有意思的嘛
用cl-loop试试
1 | (loop for i from 0 to 50 |
或者您可以把评论发在别处,添加指向本页的连接,然后把网址告诉我:
本文标题:用Emacs Lisp动态生成abbrev
文章作者:Chris
发布时间:2015-06-24
最后更新:2022-03-23
原始链接:https://chriszheng.science/2015/06/24/Emacs-Lisp-generate-abbrev/
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
分享