Emacs中Elisp语言的魅力何在?唯在意念控制也

我觉得,Elisp的魅力可能在于完全意念控制的掌控。

Emacs中Elisp语言的魅力何在?唯在意念控制也

一、Emacs内的思考链条

最简单的例子比如,从编辑器中向前移动一个字符。在Emacs环境下,这条思维路径(或者潜意识里的路径)可以拆解为:

首先,抽象的思考当前的具体操作为 forward-character, 向前移动一个字符;

其次,从抽象到具象,调用elisp的 forward-character函数(如果没有的话,就自定义实现一个)

最后,落实到手指的具体操作上,C-f。

以上三个步骤,自然流畅,一气呵成。

二、Vscode的思考链条

现在,我们再查看在vscode编辑器上,向前移动一个字符的思维路径:

首先,抽象思考当前要完成的任务,向前移动一个字符,抽象命名出来为 forward-character,

然后,forward-character 对应了 --> 向右指向的箭头。

以上两步,思维链条结束,这是条件反射,非思考。

三、总结

缺失了elisp这一环,也就是缺失了从抽象到具象,从抽象思考到函数实现的最关键的落地的环节。

我能思考到forward-character, 但是如果没有elisp, 看不到这个抽象思考的具体形象。

同理,当我们从tmux操作各种分屏的时候,脑子里也就只是快捷键。但是在 elisp 下,是split-window 等,能完全彻底的享受“以意念控制物体”的乐趣。

而之所有会有如此的快乐,皆因为有elisp。

Emacs中Elisp语言的魅力何在?唯在意念控制也

展开阅读全文

页面更新:2024-04-07

标签:意念   具象   条件反射   箭头   链条   快捷键   缺失   物体   抽象   路径   函数   流畅   字符   思维   编辑

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top