问题标签 [babun]

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 回答
25 浏览

windows - ConEmu 和 Babun 不显示来自 cli 应用程序的所有控制台输出

关于 windows 上 babun 中 cli 输出的好奇问题。什么会导致 babun 与 cmd 之类的输出最少?我意识到这个问题可能没有一个简单的答案,而且充满了无知,但它一直困扰着我一段时间。

运行像 Mongo 这样的东西就是一个完美的例子。第一个是 cmd 并显示所有输出。

在此处输入图像描述

这是巴本 在此处输入图像描述

请注意,没有“>”,它停在 MongoDB 服务器版本行。babun只是古老的,不应该使用吗?

0 投票
0 回答
108 浏览

terminal - vs代码的集成终端中出现不需要的符号

我在 Windows 的 VS 代码中使用嵌入式终端,但使用 babun 提供的 zsh 作为 shell。

我还在 Windows 终端应用程序中配置了一些提示。

出于某种原因,终端应用程序会显示提示我希望它的外观: windows 上的终端

但是集成终端在每行上方显示一个“%”符号: vs代码中的集成终端

我对自定义 shell 仍然很陌生,并且无法在网上找到解决方案,或者自己玩弄主题文件。

我希望有人可以在下面查看我的主题文件并帮助我了解“%”符号的可能违规者可能是: 修改后的 babun.zsh-theme

我修改了第 4 行和第 10 行,以在第 4 行显示整个路径,在第 10 行不显示任何路径。原件已被注释掉。

0 投票
0 回答
153 浏览

performance - 同一台机器上的两个 Cygwin 安装之间的性能非常不同

我花了很长时间试图弄清楚这个难题。当谈到 Cygwin 缓慢时,我已经排除了通常的嫌疑人。我有两种不同的 Cygwin 安装,它们的性能截然不同。这在下面被量化为“分叉性能”以及执行git difftool操作的时间。

有人可以建议我接下来应该看什么吗?快速 cygwin 安装非常有用,但我现在需要一些最新的软件包,并且任何尝试安装,例如,python 3.x 都会导致整个安装升级(并因此减慢:( )。

性能差异总结

正在比较的 Cygwin 安装说明

版本 1(以下称为“V1”):这是Babun Cygwin v 1.2.0(最新稳定版本)。请注意,babun 本身已被废弃,因此这个版本的 Cygwin(64 位)已经过时了。

版本 2(以下称为“V2”):这是许多不同的事情:

  1. V1使用cygwin setup.exe升级到最新
  2. Babun v 1.2.0 的全新安装(是的,与 V1 相同!!)
  3. 全新安装 cygwin 64 位
  4. 每晚全新安装 Babun(来自http://40.114.204.90,我手边没有创建它的 Babun 叉子)

排除了通常的嫌疑人

问题是对于 git 操作,Version1 至少快 3 倍,并且在同一台机器上的fork 性能比 Version2 快近 50% 。我查看了 SO 和其他地方的“Slow Cygwin”帖子,实际上是我能找到的任何内容。这包括:

  1. 排除了任何BLODA 软件(查看了 BLODA 列表,并尝试打开 cygwinCYGWIN=detect_bloda并没有发现任何意外。很早就发现 ConEmuHK 注入是一个问题,我已经禁用它无济于事。另外排除任何事情类似的以下所有测试都是使用核心 shell 可执行文件 (zsh.exe) 或使用 mintty.exe 完成的,而顶部没有任何包装器,如 Conemu。
  2. 使用 strace 比较 V1 和 V2 加载的 DLL。显然,cygwin 特定的 DLL 是不同的,但非 Cygwin DLL 的列表是相同的。
  3. 我还尝试从 V1(快)-> V2(慢)分块复制 Cygwin DLL,在每次复制操作后执行 rebaseall。
  4. 我还试图找出 Babun 在创建便携式 Cygwin 安装时是否有特定的功能
  5. 我的 PATH 是最小的。路径上没有任何网络共享

    /li>
  6. /etc/passwd通过创建静态和/etc/group配置排除 LDAP 问题,/etc/nsswitch.conf如下所示:
    在此处输入图像描述


详细的性能统计

性能差异的详细信息如下。

版本 1 - 性能

版本 2 - 性能

截至这篇文章的最新 Cygwin 64 位


0 投票
1 回答
1716 浏览

git - git config --global 或 git push 不起作用。Bitbucket 相关

所以我一直在尝试 git push 到远程存储库。它通常有效,但直到最近我才收到这些错误。

我使用了 git log 并输入了我一直在使用的完全相同的名称/电子邮件,但它不会保存或确认。我仍然收到这些错误。当我使用它告诉我的命令时,什么也没有发生。有人告诉我使用 git rebase,但我不知道如何使用它或者它是什么。出于某种原因,即使在我使用它告诉我更改它并将我的电子邮件/姓名与我的 Bitbucket 帐户上的内容相匹配的命令之后,它仍然让我处于匿名状态。有什么建议么?

编辑:当我输入

它告诉我正确的名称和电子邮件它假设说

0 投票
1 回答
80 浏览

python - 我正在尝试在 babun 中为 AWS 使用 python 命令,但遇到错误

我正在使用 Babun 终端为 AWS 运行 python 命令,但遇到一些错误->

请让我知道解决此问题的解决方案。