问题标签 [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 回答
708 浏览

cygwin - 如何使用 mintty 在 cygwin 下修复 q 命令提示符?

我发现从 mintty 下的 cygwin 启动 q 时,控制台通常似乎可以工作,但是 q) 提示没有显示。我刚遇到一个空行。

我有最新的 cygwin 和最新的 mintty 终端。

请注意,当我使用 cmd 启动 cygwin 时,会出现 q) 提示。只是没有薄荷味。所以我有一个可行但不理想的解决方法。薄荷的各个方面都深深地编码在我的肌肉记忆中。

mintty 的维基百科条目指出:

但是,由于 [mintty] 不是基于标准的 Windows 控制台,因此专门为此编写的程序在 mintty 中无法正常工作

所以我怀疑这就是这里的原因。但是想知道是否有人能够让 kdb/q 在这个设置中工作。

综上所述,可以让q解释器在mintty下完全工作吗?

0 投票
2 回答
2824 浏览

mingw - MSYS2 不来源 .profile

使用 MSYS2,如果我运行msys2_shell.bat,会mintty打开一个 bash 登录 shell,但 ~/.profile不会获取源。

无论如何,如果我在 /bin/bash --login里面跑mintty,请~/.profile获得资源。为什么?

如果我path\to\msys64\bin\bash.exe --login通过 Windows 提示符而不是msys2_shell.bat.

PS:我也试过了.bash_profile

0 投票
2 回答
5831 浏览

vim - 如何让 Cygwin 上的 Vim 显示正确的颜色?

我在 Cygwin 上使用 Vim。我正在尝试使用沙漠配色方案。在 gVim 中它看起来像这样:

http://i.stack.imgur.com/FNaVa.png

但在我的 MinTTY 终端中,它看起来像这样:

http://i.stack.imgur.com/dYPkF.png

有办法解决吗?

我的 TERM 变量设置为 xterm-256color。此外,我已将 t_Co=256 添加到我的 .vimrc 文件中。但这无济于事。

PS我已经找到了一些解决方案。我可以使用 CApprox/guicolorscheme 插件修复它。但是,有没有办法不使用插件来修复它?

0 投票
1 回答
2432 浏览

vim - completely disable mouse in console vim

I'm using Vim under babun (cygwin). What really annoys me are the problems with mouse. I want to completly disable it. I tried to add to my vimrc everything that I found on net, but nothing works.

Take a look at this little presentation. There you can see all my defined settings and what is still wrong. I have no problem with the left mouse button. This one does nothing. Problem is with right button and even more problem is with the scroll. The scroll adds additional characters what you can see at this gif. Right button add new empty line or pastes something. How to get rid of this all?

enter image description here

0 投票
1 回答
239 浏览

cygwin - 使用 cygport(Cygwin 打包实用程序)将一些文件安装到 /usr/share/

我一直在对 mintty 进行一些黑客攻击,以使其支持主题。回购在这里https://github.com/PhilipDaniels/mintty

我的代码更改已完成,但我无法使用 cygport 进行打包。如果您查看存储库,您可以看到根级别有

这是完整的 pkg.cygport 文件

带有 insinto/doins 的最后两行是我添加的仅有的两行,它们不起作用,因为此时我们似乎在不同的文件夹中 - 我猜 cd ${B} 是罪魁祸首. 但是如何解决呢?

0 投票
1 回答
84 浏览

heroku - 无法使用 mintty 登录 heroku

当我在 mintty 中运行 heroku 时(尝试了 mingw 和 cygwin),它什么也不做,没有电子邮件提示。但是当我通过 bash(mingw 或 cygwin)运行 heroku 时,它会按预期运行(询问我的 heroku 凭据)。薄荷有什么问题。还尝试使用 clear minttyrc 配置文件。

0 投票
1 回答
752 浏览

vim - 设置 mintty 的窗口标题

在 cygwin 上运行 vim 时,我想在活动缓冲区名称上自动设置窗口标题。

我写了这个:

不幸的是,它没有按预期工作。我没有找到摆脱这条消息的方法

"Press ENTER or type command to continue"

如何在后台运行我的命令?

0 投票
1 回答
1555 浏览

sbt - 如何设置系统属性 jline.terminal(在 cygwin 的 mintty 上键入时修复无回声)?

我已经开始使用 sbt oncygwin,但有一个问题是我的输入不会在console.

遵循这个建议,sbt 现在回显,例如:

我尝试通过在 中输入行来自动执行此修复export SBT_OPTS="-Djline.terminal=scala.tools.jline.UnixTerminal"~/.sbtconfig但我可能没有使用正确的语法,因为回显似乎不起作用。

如何自动sbt console使用; eval System.setProperty("jline.terminal", "scala.tools.jline.UnixTerminal")

0 投票
1 回答
490 浏览

windows - 在现有的 vim 会话中打开文件 (Cygwin/mintty)

我正在寻找将文件打开到现有 vim 会话中的想法。

我正在使用 Windows + Cygwin + Mintty。我通常有 3 到 4 个打开的终端(2-3 个 vim 会话 + 1 个 shell,构建环境)。我不使用 tmux/screen,因为使用本机 Windows 的窗口管理器在我的终端窗口之间切换更容易。因为我有 2 个宽屏显示器,所以我可以将两个屏幕的一半用于我的终端,这给了我一个很棒的工作环境。在AHK脚本的帮助下,我可以使用快捷方式来切换/旋转,甚至将终端重新定位到所需的位置。

出于多种原因,我更喜欢 vim 而不是 gvim。我可以实现几乎所有 gvim 功能(滚动、鼠标选择、复制、粘贴等/. 我总是对我正在使用的每个软件使用不同的快捷方式感到困惑。

现在是核心问题。我想从 Windows 资源管理器中打开一个文件到现有的 vim 会话中。我发现了一个可怕的解决方案,它使用带有 Win32::API 的 Perl 脚本来查找Vim标题中包含的现有薄荷终端。然后我激活窗口并发<esc>:e path/file<cr>送给它。

它工作得很好,但我正在寻找一个更好的解决方案,就像gvim --remote我的控制台一样vim。不幸的是,即使我使用-with-x配置选项构建它,我的 vim 也没有这样的选项。

所以,我正在寻找一些建议来实现更光荣的解决方案(套接字/将功能直接添加到vim/使用更智能的ahk脚本/等)

0 投票
0 回答
455 浏览

python - Cygwin在运行Python脚本时插入奇数回车而不换行

我正在编写一个 Python 脚本来将文本文件解释为随机表,并在它们上滚动。当我在 Sublime Text 中运行该脚本时,它运行良好。例如,以下是 ST 中构建窗口的一些输出:

它也适用于 Windows 命令提示符:

但它在 Cygwin 中无法正常工作(使用 Mintty)。据我所知,在 Cygwin 中似乎在没有换行符的情况下在奇数位置插入回车,导致行的结尾覆盖了它的开头。

这也不仅仅是终端显示的问题。我尝试将其输出到文件中并得到相同的问题。

我假设这是 Cygwin 或 Mintty 的问题,但如果您认为它会有所帮助,这是我正在使用的源代码:http: //pastebin.com/4bJ4LC8h