问题标签 [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 投票
1 回答
456 浏览

emacs - 如何在 Cygwin 上的 mintty 中修复 emacs 上移键以进行文本选择

我正在尝试使用 emacs,并在 Windows 上的 mintty / Cygwin 中运行它。

我正在运行 emacs 版本 24.3.1。

我发现现在 emacs 默认使用临时模式文本选择,使用 Shift + 箭头键来选择文本,就像大多数现代 UI 一样。

但是,有一个键绑定在 mintty 中不起作用:Shift+Up。

我如何让它工作?

0 投票
1 回答
812 浏览

cygwin - Cygwin 终端,缺少薄荷味

我有 Cygwin 终端,正在尝试在我的 PC 上进行设置。我运行 Windows 8,当我尝试打开 Cygwin 终端时,我收到附加的弹出窗口,“正在搜索 mintty,找不到”。如果有人知道如何解决响应。![在此处输入图像描述][1]

0 投票
2 回答
377 浏览

git - 如何停止 git add -patch 在 mintty 中不显示提示

在 cygwin 中使用git add --patch somefile.txt时,我得到一个奇怪的响应。

第一次输入命令后,它等待我点击enter而不显示任何内容。一旦我按下enter,我会得到以下输出

然后离开克拉un

做出选择后,在这种情况下,n我得到了剩下的

该模式在文件的其余部分继续存在,使我无法判断我被提示在哪个大块上。

0 投票
3 回答
684 浏览

git - 能够推,取但不能拉

所以我只花了大约 4 小时试图在 Windows 上的 SSH URL 下运行一个 repo,我快到了,但我遇到了这个奇怪的问题。

我可以使用

和所有本地命令。但是,当我尝试执行 git pull 时,我得到:

我确实有id_rsa,并且公钥已添加到我的 GitHub 帐户中id_rsa.pub%HOME%/.ssh我的 git URL 也是正确的。

编辑

0 投票
2 回答
2859 浏览

windows - Cygwin 终端窗口为空

我刚刚在 Windows 7 64 上安装了 cygwin(64 位)终端。当我从“开始”菜单打开 cygwin 终端时,我只能看到带有闪烁光标的空终端窗口。我可以发出命令并查看输出,但缺少提示(至少 $ 应该在那里,对吗?)

任何想法如何解决它?它是在全新的 Windows 7 64 位企业版上全新安装的 cygwin。

0 投票
1 回答
1089 浏览

windows - Files from my home directory not found in cygwin terminal

I'm trying to setup cygwin, but it does not work out of the box. Now I cannot use files from my home directory :

Any ideas what is wrong? How is that my home directory is not found even if I'm in it?

0 投票
0 回答
200 浏览

php - 我将如何关闭与 irc 服务器的连接?

我已经制作了一个在 MinTTY 终端 emu 上运行的 IRC 机器人,它是用 php 编程的。我将如何关闭服务器和机器人之间的连接?我已经在我的网络版本上完成了,但这在 MinTTY 上有点不同......我可以使用 fclose($start); ? 提前致谢。附言; 下面是机器人如何连接的代码片段:

$socket = fsockopen("$server", $port); fputs($socket,"USER $nick $nick $nick $nick :$nick\n"); fputs($socket,"NICK $nick\n"); fputs($socket,"JOIN ".$chan."\n");

0 投票
1 回答
1370 浏览

python - 使用python与(执行命令)Cygwin(mintty)通信并获取输出

我们在windows平台使用cygwin进行一些维护工作。我想要做的不仅仅是使用 python 启动 cygwin 或者启动它并传递一个命令。

我想启动 cygwin,保持会话,然后如果需要,我将命令传递给它,并获取控制台输出,然后如果需要,我传递第二个命令并获取输出......

我想这样做是因为我们公司使用一堆命令与服务器通信,类似于以下内容: 第 1 步:登录 第 2 步:initInfo 第 3 步:getStatus=Port1

我无法传递命令一次,因为我需要根据先前命令的输出来控制下一个应该传递哪个命令。

我可以使用下面的命令来启动 mintty.exe 并获取进程 ID,如何将命令传递给这个特定的 mintty 应用程序并使用 python 获取输出,并且我需要与 mintty 进行多次通信而不启动每次我想执行命令时,都会有新的薄荷糖。

热烈欢迎您的任何建议!

0 投票
1 回答
311 浏览

bash - Pig 0.12.0 在 Windows 2008 r2 x64 上优于 Hadoop 2.3.0

我已经在 windows 2008 r2 x64 上成功构建了 Hadoop 2.3.0 Src。NameNode、DataNode、ResourceManager 和 NodeManager 现在都可以正常工作了。

ant clean jar-withouthadoop -Dhadoopversion=23我使用带有参数的 Apache Ant 重新编译了 Pig-0.12.0 Src 。然后我将重新编译的 Pig 目录复制到 Hadoop Home 目录,并设置所有环境变量。

我使用 Mintty、MSYS 打开一个 Bash Shell 窗口,然后键入pig -x local or pig.

屏幕显示了很多 [INFO]... 消息,最后是grunt>shell。但是每当我输入任何 Pig 命令时,它都没有反应。

有没有人在 Windows 上通过 Hadoop 2.3.0 成功运行 Pig 运行时?有什么可能的建议吗??

0 投票
1 回答
1024 浏览

cygwin - Cygwin/Mintty 中标准输入的原始输入模式

我想让我的标准输入在 Cygwin/Mintty 中进入原始输入模式。我怎么做?现在,它是行缓冲的。使用原始输入模式,我的意思是read返回每个输入的字符。

我宁愿在没有任何进一步依赖的情况下这样做。即我想这可能可以通过链接来自 Cygwin 的一些库来完成,但是,如果可能的话,我想避免这种情况。

一些搜索结果:libuv issue , libuv win/tty.c , Cygwin tty.cc , Cygwin fhandler_tty.cc , Cygwin post (non-blocking stdin) , Mintty issue , Msysgit issue

我试过 via SetConsoleMode,但这仅适用于 Windows 控制台,不适用于 Mintty。即这段代码: