【问题标题】:How start Emacs in a console window?如何在控制台窗口中启动 Emacs?
【发布时间】:2011-07-05 01:01:18
【问题描述】:

我想知道如何在控制台窗口中启动 emacs,而不是在单独的 GUI 中。 我在 Windows 中使用 emacs 23.2。

【问题讨论】:

  • emacs -nw 在 Windows 上工作吗?这是在 Unix 上的 shell 中启动 Emacs 的命令。
  • 尝试用 Emacs 安装 cygwin
  • @Cheeso @jeremiahWillcock 如果你回答我可以标记为,:) 该命令有效。

标签: emacs console emacs23


【解决方案1】:

正如我在评论中所说, emacs -nw 适用于 Windows。

【讨论】:

  • 这是我最喜欢的:emacs -nw 我创建了一个 shell 替换,它基本上启动了一个 emacs -nw 作为默认 shell(用户登录后首先运行应用程序)。它在控制台 DOS 提示符下运行!喜欢它
【解决方案2】:

emacs -nw 不一定适用于 Windows。在我的系统上它会抛出一个

emacs:标准输入不是 tty

在 cygwin 和 msys2 中都有错误。

(作为对上面的回复发布,因为堆栈交换不允许我添加评论)。

【讨论】:

  • ConEmu 是 Windows 中首选的终端仿真器。不推荐使用 Cygwin; MSYS2 没问题。您应该更好地使用带有启动脚本的 ConEmu 和 MSYS2(例如) set CHERE_INVOKING=1 & %ConEmuDrive%\msys32\usr\bin\sh.exe --login -i -new_console:C:"%ConEmuDrive%\msys3 \msys2.ico" 你必须稍微修改一下。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-11
  • 2011-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-28
相关资源
最近更新 更多