Joh*_*ann 10 git emacs mingw nano mintty
我正在为 Windows 使用“git bash”(来自“git for Windows”),它又由 mingw+msys 和 mintty 组成。
这个 mingw 安装包含一个在 mintty 中工作的“vi”编辑器。好的。
问题:是否还有其他可用的编辑器可以在 mintty 终端仿真窗口中运行?
问题在于,mintty 终端窗口显然不是真正的 tty,而只是使用 stdin/stdout 与应用程序(编辑器)进行通信。
Nano 只是说:“不支持重定向。”。Emacs -nw 只是说 emacs:'标准输入不是 tty'
我会对任何具有比 vi 更好的用户界面的基本文本编辑器感到满意。
挑选JFM对问题How to run emacs in CLI mode under mintty in windows? 的回答?
JFM 指出本机 win32 emacs 想要与 Windows 控制台窗口对话,而不是与实际的 tty 对话(因此我们看到的错误消息具有误导性,与它所指出的相反才是问题所在!)
我正在考虑的两个直接选择是
-nwfromemacs -nw并使用弹出的 emacs;或者emacs -nw设置工作正常。对我来说,第一个选项的优点是 Git bash 终端可以跨 Windows 和 Mac(以及 Linux)使用。对我来说,第二个选项的优点是我可以使用我所有的 Windows 命令行知识。
| 归档时间: |
|
| 查看次数: |
8537 次 |
| 最近记录: |