问题标签 [mintty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
434 浏览

bash - Activator/Play 命令使 Cygwin bash 命令不可见

我正在使用 Cygwin,并且任何时候我使用 Activator 命令(例如,activator runactivator "eclipse with-source=true"),此后的任何文本都是不可见的。它正在输入,因为如果我按回车,命令将被执行,但我看不到它。

我已经对这个问题进行了一些搜索,但我并不是唯一一个遇到它的人,因为我了解到我可以盲目输入stty sane并且我会让我的文字再次可见,但这有点繁琐。

其他提示建议注释掉 中的某一行<activator>\minimal\activator,但查看该文件,我看到许多行用于检测正在使用的终端是否是 Cygwin,然后对此进行具体处理,所以我不确定要编辑什么,也不知道为什么它不是t 已经处理了我正在使用 Cygwin 的事实。

任何帮助将不胜感激,谢谢!

0 投票
3 回答
5802 浏览

perl - 设置 cygwin 终端窗口的大小

我有一个小的 perl 脚本,它在 cygwin 终端中执行并打印出一个格式化的表格。在默认窗口大小上,如果文本太长,cygwin 将插入一个换行符,从而破坏我的表格格式。我的 perl 脚本有没有办法将 cygwin 窗口设置为更大的大小以避免这种问题?

0 投票
1 回答
245 浏览

mintty - Mintty 在 Domain 上缓慢地打开

我今天早上在一台通过 VPN 连接到工作网络的新笔记本电脑上安装了 Mintty。我注意到当我连接到 VPN 时,mintty 需要很长时间才能打开。经过一番研究,我发现我可以用 strace 开始 mintty 来看看发生了什么。当我这样做时,我看到了大量关于 ldap 查找的消息。第一个是我的帐户:

然后我看到大量错误,看起来它正在查找我的 Active Directory 域中的每个组:

一遍又一遍地出现 Windows 错误 234 和 errno 122。

我知道这是与域相关的,因为我可以在未连接到 VPN 时打开 mintty,它几乎可以立即运行。

关于我应该做些什么来解决这个问题的任何建议?

0 投票
0 回答
59 浏览

input - SBT REPL 循环很长的输入字符串

我正在sbt 0.13.7运行mintty 1.1.3

当我在 REPL 中放入非常长的字符串时,sbt它只是循环输入如下:

如果我放更多的字符,我会得到(每一个新行都是我放一个字符时得到的):

我希望得到:

如何解决这个问题?

0 投票
1 回答
418 浏览

emacs - Emacs 不能使用这个键序列?

我正在尝试将backwards-kill-line 绑定到Ctrl-Backspace。以下绑定工作:

但是,当我从 Windows 登录 ssh 时,我通常使用 Mintty。Bash 报告的 Ctrl-v 序列是 '\037' 但 emacs 无法识别。相反,每次我在使用 Mintty 术语运行 emacs 时按 Ctrl-Backspace 时,都会将以下字符发送到缓冲区:';5u'。

有没有办法告诉 emacs 使用 ';5u' 作为键绑定?指定 (kbd ";5u") 将不起作用,因为 emacs 需要单个字符。

0 投票
2 回答
685 浏览

shell - 着色手册页(使用 `less` 分页器)在 Cygwin MinTTY 中不起作用

我尝试复制各种配色方案以尝试在手册页中获取颜色——例如,就像most默认情况下所做的那样。但是我从来没有成功地获得像 tmux man-page search highlighting这样的东西来突出显示手册页,即使是LESS_TERMCAP_*在示例中给出的情况下也是如此。

看看我在http://screencast.com/t/Z4i9AEQ0得到了什么。粗体部分标题保持粗体,但从不着色。我错过了什么?

这是我的相关部分.zshrc

这是我的.minttyrc

PS-这已经在 Cygwin ML 上被问过,但没有得到任何答案。

0 投票
1 回答
1289 浏览

fonts - 如何在 mintty 中更改字体缩放进度

ctrl+/- 更改 mintty 终端上的字体大小。

但是,有些地方的台阶相当大。我可以更改进度以便更好地适应我的窗口吗?

0 投票
1 回答
342 浏览

c - 通过命令行在 Cygwin 环境中启动 C 程序

我安装了 Cygwin 来编译和运行 C 程序。我正在尝试使用 Notepad++ 作为我的编辑器来编写我自己的 shell 程序。当我从命令行(使用 nppexec)执行编译的 .exe 文件时,它在 Cygwin 环境之外运行。
以下重定向命令不会与 Window 的 cmd 一起运行:

但是当程序通过 Cygwin 的 Mintty 执行时有效:

我正在使用以下代码与 nppexec 一起运行以启动程序:

如何编辑以上内容以在 Cygwin 环境中启动?
我试过没有运气:

0 投票
2 回答
1343 浏览

docker - Docker在Windows上拉没有进度条

在 linux 机器上,或者当我使用 putty 连接到 boot2docker VM 时,我可以在拉取图像时看到这个漂亮的进度指示器:

不幸的是,当从 Windows 上的Git Bash (MinTTY) 中 提取完全相同的图像时

码头工人版本:

没有进度条。

知道为什么吗?

0 投票
5 回答
8460 浏览

node.js - 如果在 Git bash (mintty) 中使用 npm 脚本,则没有控制台颜色

介绍

使用chalk我编写了一个用于打印彩色文本的小型控制台程序,我使用NodeJS执行该程序:

程序以黄色打印字符串“黄色文本”如果我直接使用node执行脚本,它会输出:

(文字实际上是黄色的)。

这独立于我执行程序的控制台。我尝试了 Windows cmd.exeGit bash ( mintty )。

问题

如果我将我的程序作为npm package.json 脚本的一部分包括在内,例如

并在薄荷糖中 执行它

文本实际上不是黄色,而是控制台的默认颜色。但在 Windows cmd.exe中这是可行的,即文本黄色的!

所以我认为minttynpm之间的交互一定有问题。npm run example即使在mintty中,我也可以使文本着色吗?

使用过的版本

  • Windows 7 SP1 64 位
  • 带有 mintty 2.0.3 的 Git 2.5.3-32 位
  • 节点 4.1.0 32 位
  • npm 2.14.3
  • 粉笔 1.1.1

更多测试后更新

我尝试了不同版本的相关组件,我想我把它钉在了mintty 上如果我在安装时使用“使用 windows 命令提示符”而不是“使用 mintty”配置它,彩色npm输出可以Git 一起使用。

之后,我尝试了不同版本的 mintty 以查看它是否可能是一个错误:

  • 在MSys 1.0.11 中使用mintty 1.1.3,颜色根本不起作用即即使是简单的也没有彩色输出。node test.js
  • 在MSys2(版本 20150916)中使用最新的 mintty 2.1.5 ,颜色也完全不起作用

但是,如果我在直接使用node test.js(不带npm)执行脚本时使用带有 mintty 2.0.3 的 Git bash ,彩色输出就会起作用。

所以现在我完全糊涂了……