我觉得,Elisp的魅力可能在于完全意念控制的掌控。
最简单的例子比如,从编辑器中向前移动一个字符。在Emacs环境下,这条思维路径(或者潜意识里的路径)可以拆解为:
首先,抽象的思考当前的具体操作为 forward-character, 向前移动一个字符;
其次,从抽象到具象,调用elisp的 forward-character函数(如果没有的话,就自定义实现一个)
最后,落实到手指的具体操作上,C-f。
以上三个步骤,自然流畅,一气呵成。
现在,我们再查看在vscode编辑器上,向前移动一个字符的思维路径:
首先,抽象思考当前要完成的任务,向前移动一个字符,抽象命名出来为 forward-character,
然后,forward-character 对应了 --> 向右指向的箭头。
以上两步,思维链条结束,这是条件反射,非思考。
缺失了elisp这一环,也就是缺失了从抽象到具象,从抽象思考到函数实现的最关键的落地的环节。
我能思考到forward-character, 但是如果没有elisp, 看不到这个抽象思考的具体形象。
同理,当我们从tmux操作各种分屏的时候,脑子里也就只是快捷键。但是在 elisp 下,是split-window 等,能完全彻底的享受“以意念控制物体”的乐趣。
而之所有会有如此的快乐,皆因为有elisp。
页面更新:2024-04-07
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号