我想什么来实现的emacs的如何使用emacs的一个实例作为默认的文本编辑器? [Linux的]
- 一个实例
- 如果我打开从鹦鹉螺任何文本文件,它应该在当前Emacs实例
- 如果我关闭emacs的开,它不应该很接近,只是将其隐藏
我有什么当前
- 我设置emacs23在启动时启动
- 我有(启动服务器)在我的init
- 我离开emacs的开放
- 我已经emacsclient作为默认的文本编辑
问题我遇到同时试图实现我想要的东西
- emacs给出以下摹错误,如果我退出Emacs和尝试再次启动它
File error: Cannot bind server socket, address already in use
事情我想
更新:我再次尝试与stackoverflow链接,现在大部分工作。 但是,我希望能够做的是重新加载init文件,以便可以在不重新启动计算机的情况下更改我的init文件。有任何想法吗?
另外,如果服务器正在运行,并且我有emacs false-closed(请参阅emacs fu链接),我如何在不加载文件的情况下再次启动它?例如,你会跑相当于emacs23是,因为这不工作(见上面写错误)
我希望我可以upvote你1000倍。这是我需要在OSX上运行的信息。非常感谢 – 2010-12-17 10:26:14
我的脚本收到错误信息:“-a或ALTERNATIVE_EDITOR不能是空字符串。”在窗户上。 – progician 2014-01-10 14:27:14
@progician:[明确支持空字符串](http://www.gnu.org/software/emacs/manual/html_node/emacs/emacsclient-Options.html#emacsclient-Options)。如果它在Windows上不起作用;尝试设置'ALTERNATE_EDITOR = emacs --daemon'环境变量(从命令中删除'-a“”')。如果不起作用; [问一个单独的问题](http://stackoverflow.com/questions/ask)(这个问题是关于Linux的,尽管该解决方案在OSX上也是如此) – jfs 2014-01-10 14:35:32