Windows上的“ git bash”编辑器(mingw / msys + mintty的编辑器)?

约翰尼斯·奥弗曼(Johannes Overmann)

我在Windows上使用“ git bash”(来自“ Windows的git”),依次由mingw + msys和mintty组成。

此mingw安装包含可正常运行的“ vi”编辑器。好的。

问题:在薄荷终端仿真窗口中运行的其他编辑器是否可用?

问题在于,minimty终端窗口显然不是真正的tty,而是仅使用stdin / stdout与应用程序(编辑器)进行通信。

Nano只是说:“不支持重定向。”。Emacs -nw只是说emacs:“标准输入不是tty”

我希望使用比vi更好的用户界面的任何基本文本编辑器。

dumble

JFM的回答到这个问题如何在Windows下mintty CLI模式运行的Emacs?

JFM指出,本机win32 emacs希望与Windows控制台窗口对话,而不是与实际的tty对话(因此,我们看到的错误消息具有误导性,与之相反的是问题!)

我正在考虑的两个直接选择是

  1. -nwemacs -nw我的〜/ .gitconfig文件中删除该文件,然后将其与弹出式emacs一起使用;或者
  2. 从Git Bash切换到正常的Windows命令行,在该命令行中emacs -nw设置可以正常工作。

对我来说,第一个选项的优势在于,Git bash终端可在Windows和Mac(以及Linux)上使用。第二个选项对我的好处是我可以使用所有Windows命令行知识。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章