【问题标题】:How can I make "man" or "nano" available on Git Bash on Windows?如何在 Windows 上的 Git Bash 上使用“man”或“nano”?
【发布时间】:2018-02-14 07:23:00
【问题描述】:

所以今天在课堂上,他们教了我一些关于我们可以在使用 Mac 的终端上做什么的知识。我们打算使用 Git,所以我们不得不从 git-gsm.com 下载组件,但是我的个人计算机在 Windows 中运行,并且由于 Windows 没有终端,Git 自带了一个 Bash,以便它可以用作Mac 和 Linux 中的那个。

问题是我们在课堂上使用了 man 和 nano 之类的命令,而我的 windows bash 无法识别它们

我怎样才能做到这一点?

【问题讨论】:

  • 对于 Windows Git 使用CYGWIN,以实现相同的 Linux 外观和感觉。 Git 也将在 Windows 上以相同的方式工作。 "Windows Subsystem for Linux" 对您来说可能也很有趣。
  • 老实说,这让我更加困惑。我对此很陌生,因此我真的不知道应该走哪条路。
  • Git 将以相同的方式工作。 CYGWIN 也有 nano 和 man 。你可以使用任何你觉得舒服的 IDE/编辑器。我认为使用 Nano 是因为它应该可以在全新安装的 Linux 上使用。
  • 对 cygwin 的另一个建议。试图建立一个“最小”的开发环境是徒劳的,做一个完整的。使用它的包管理器来安装你想要的任何程序/库。
  • 但是说真的,迟早要留出一些时间来学习像vim这样的真正编辑器。

标签: linux windows git bash


【解决方案1】:

Windows 上的 Git 捆绑了完整的 bash 版本以及大量 linux 命令行工具子集。

在名称 git-bash 下运行,它实际上只是编译为在 Windows 上运行的原始源代码。它将运行几乎与它的 Windows 兄弟姐妹完全相同。您在课堂上所做的任何事情都可以在 git bash 中完成。

主要原因是大量的 linux 使用这些基本的命令行工具运行。即使您在 windows 命令提示符下使用 git,git for windows 仍会调用此 bash 以执行其所有内部操作。

它实际上非常好,并且包含足够大的工具子集,我已经从我的大多数机器上卸载了 bash 的 CYGWIN 版本,只使用与 git 捆绑的 bash 版本。

如果您通过 Windows 安装程序使用标准配置安装了 git,git bash 将出现在您的开始菜单中,并且可以通过右键单击任何文件夹并选择“Git Bash Here”来访问

【讨论】:

    猜你喜欢
    • 2016-08-16
    • 2016-12-11
    • 2021-05-28
    • 2016-05-12
    • 2011-04-30
    • 2013-03-23
    • 2019-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多