我emacsclient
根据这个答案但有一个细节让我很恼火很多。
emacsclient file.txt
在活动视图中打开一个文件,一切看起来都很顺利,除了:
等待 Emacs...
类似于gedit file.txt
如果 gedit 没有运行,它会劫持控制台并输出二进制输出到控制台,直到我用该文件终止视图(它触发file.txt has some active clients, kill anyway?
)或者直到我关闭控制台。
所以,我的问题是 -当程序实例已经存在时,如何避免这种情况并使其emacsclient file.txt
表现得像常见的gedit file.txt
或适用于 Windowsers ?notepad++ file.txt
答案1
嗯,显然这是一个预期行为用户应该用 来让控制台知道文件编辑何时完成Ctrl + x#,但手动操作再次派上了用场!
emacsclient --no-wait file.txt
emacsclient -n file.txt
此调用的行为与常见文件编辑器的预期行为类似。