linux - 从终端运行 emacs 作为单独的进程

标签 linux bash unix emacs terminal

当我运行 emacs 文本编辑器时,进程没有返回,所以我不能使用终端,这显然是默认行为。

我在 man 中找不到开关或命令,但我知道这很简单。

如何将 emacs 作为一个单独的进程运行,这样我就可以在不打开第二个终端的情况下继续使用终端?

最佳答案

您可以通过在命令 emacs & 后附加一个符号来在后台启动任何程序。

有一个用于处理后台进程的完整框架,参见例如 man jobsdisownfgbg,然后在正在运行的进程上尝试 Ctrl-Z,这将暂停它并为您提供终端,让您可以随意在前台或后台恢复该进程。通常当你的 shell 关闭时,所有这些程序都会结束,disown 允许你告诉程序在你结束 session 后继续运行。

关于linux - 从终端运行 emacs 作为单独的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17972119/

相关文章:

linux - sed -e 's/^M/d' 不工作

linux - UNIX Shell 脚本从文件中删除一列

python打印只在本地显示

php - 执行 screen 命令返回 `Cannot make directory '/var/run/screen' : File exists`

linux - Bash 脚本正则表达式

linux - 修改root密码的脚本

python - 从 bash 运行 python 脚本到终端未运行

xml - 替换 XML 文件中的动态内容

linux - 'echo ' a\\b' | 有什么问题? grep "\\"'

c - 如何在linux中使用c执行CMD命令并查看结果