有关如何在每次启动 emacsclient 时自动评估某些 lisp 代码,请单击此处。
我的问题不一样。我想编写一个脚本来打开一个新的 emacs 框架(重点放在它上面)(一种方法是运行emacsclient -c
),然后在该框架中运行以下 elisp 代码。
(org-remember)
我试过
emacsclient -c & emacsclient -eval '(org-remember)'
但有时它只是打开一个不聚焦的新框架,然后运行 elisp 代码,而其他时候,它打开一个聚焦的新框架,但在旧框架中运行 elisp 代码。
一些知道 org-remember 做什么的人可能会问我为什么不这样做:
emacsclient -eval '(org-remember)'
但这并没有将注意力集中在旧框架上。