Emacs Lisp实践项目

用了Emacs这么久,对于Emacs Lisp的使用还是只停留在配置Emacs上,我想用Emacs Lisp写点东西,但是不知道写啥好,所以来问问各位大佬,有没有什么实践项目可以做一做的,虽然略微过了一遍Emacs自带的教程,但是不实践一下就记不住,还望各位大佬多多提些建议

可以给EAF✍补丁哇,可以玩个五年十年的,哈哈哈哈

啊这,我何德何能啊,想先从简单的入手,到后面就自己能写个包出来,eaf这种大项目估计我玩不来,23333

可以考虑做个taglist管理插件?

能做的事情很多,关键还是有没有这个能力,想先从简单的入手,我感觉elisp似乎就没有简单的项目可以做

简单的还是有的,比如我原来写了一个切换全局readonly的mode。

https://github.com/owensys/global-readonly

这个问题之前也有人提过:[问询]有简单练手的Emacs插件项目吗

taglist。。。都有lsp了估计没啥作用吧

主要还是先熟悉下api,因为自带的手册连例子都没有

我指的是org文件中的tag,没有一个可以看到所有tag的插件。

写个中午字数统计插件

需要一个 consult-etags, 楼主有兴趣吗, 没有的话有时间我自己弄

从0到1难度相对大一点,可以找下 awesome list 中选个小一点的且感兴趣的来看看,找找灵感;或者已有包的bug或者功能想加强的,都可以动手试下,容易点。

你可以翻翻vscode更新日志,看看哪些emacs没有的,抄几个插件过来

2 个赞

这个可以,嘿嘿

能给个链接吗

我提一个需求吧,就是统一文本中的标点符号的格式。我用orgmode写文章的时候,常常出现半角全角符号混在一起。我希望emacs有个功能,就是把文本中的符号变成半角或者全角。但是不能无脑替换,因为文本里可能有代码,要用英文点号,而其他文本需要用中文句号。

我写文章都是写代码自动关中文输入法的,写正文就开输入法

可以使用狗哥写的 Emacs-rime,可以根据当前输入的内容自动切换符号的类型。

对,emacs-rime可以很好的解决这个问题