Wednesday, April 11, 2012

[Emacs] Emacs server 和client

如果已经打开了一个Eamcs的GUI, 想在命令行里让这个Emacs打开某个文件, 可以使用Emacs Server 的功能 在Emacs里键入
M-x server-start
或者在.emacs文件中加入
(server-start)
然后在命令行里就可以使用
emacsclient your-target-file
使得Emacs打开你要的文件. 不过这个命令会blocking(等待从Emacs返回). 如果需要其立即返回, 可以
emacsclient -n your-target-file
参考 Using emacs as server

No comments: