我正在Ubuntu下使用emacs
如果我想编辑 a.txt,那么我可以点击emacs图标或者使用
$ emacs --geometry 10x10 --fullscreen --no-splash ~/a.txt &
从bash中开始我的.emacs文件,启动emacs服务器。
如果我想要从命令行编辑另一个文件,我使用:
$ emacsclient -n ~/b.txt
将文件加载到现有的emacs中。
但我总是弄错,各种问题纷至沓来。
如何创建一个bash命令'e',检查emacs服务器是否已经运行,并执行相应的命令?
尝试使用emacsclient -a
开关总会产生不良和不确定的行为。
如果在控制台上运行时可以'正确地执行',则额外得分。
emacsclient -a
时遇到了什么问题? - juanleon