编程杂记
首发于编程杂记

Git安装及控制台美化

Git 下载

Git for Windows 国内直接从官网下载比较困难,需要翻墙。这里提供一个国内的下载站:shaonianruntu/git-for-win 。(据知友评论,现在在 VScode 安装时选择附带安装的 git 不翻墙是可行的,大家也可以自己测试一下能否直接从官网下载。如果不行,可以考虑这个 GitHub 地址。)

大家可以选择自己想要的版本进行下载。


Git 安装

第一步,是组件的选择,基本的必要组件都已经默认勾选好了。但是,为了之后的开发方便,能能够实现像在 Linux 一下,在一个文件目录下通过鼠标右键菜单直接调出 Bash 窗口,建议勾选 Git Bash Here

第二步,设置调出 Git 的环境变量,我个人安装 Git 的一个很大目的就是能够在 Windows 下使用 Unix 工具,能够将 Windows 的控制台打造的和 Bash 一模一样,所以我选择了第三个选项,同时添加 Git 和 Unix 工具包来代替我的部分 Windows 命令格式。如果你只是想要单纯的使用 Git Bash,可以选择第一个选项。

第三步,选择 HTTPS 的传输后端,默认就好。

第四步,换行符的处理。在 GitHub 中公开的代码大部分都是以 Mac 或者 Linux 中的 LF(Line Feed)换行。然而,由于 Windows 中是以 CRLF(Carriage Return + Line Feed)换行的,所以在非对应的编辑器中将不能正常显示。在 Git 中可以通过设置自动转换这些换行符,使用 Windows 环境的我们,最好的就是选择第一个选项“Checkout Windows-style, commit Unix-style line endings”。这样,换行符在签出的时候会自动转换为 CRLF,在提交时则会自动转换为 LF 。

第五步,选择你想要运行 Git Bash 的仿真器。你可以使用单独的 Git GUI 窗口进行运行,也可以在 Windows 的 CMD 终端中使用 Git Bash。我为了使用的方面,选择了第二个,在 CMD 中直接使用 Git Bash。

第六步,选择额外的工具。反正不懂,就全选或者默认就好了。


控制台格式美化

下载必要的文件

  • git-completion.bash 保存在你的主目录(home)中(文件名为 git-completion.bash)。
  • git-prompt.sh 保存在你的主目录中(文件名为 git-prompt.sh)。
  • 下载 bash_profile_course 文件,bash_profile_course
  • 如果你的主目录中已有一个名为 .bash_profile 的文件,则将 bash_profile_course 中的内容复制并粘贴到 .bash_profile 的底部。如果没有,将 bash_profile_course 移到你的主目录中,然后将其重命名为 .bash_profile。(可以使用 mv 指令)

重新启动Git Bash

必须关闭 Git Bash,然后重新打开它,这样所有更改才会生效。重新打开后,你将会看到:

是不是跟我们 Linux 环境下的 Bash 格式很像呢 >.<

控制台字体美化

雅黑Consolas混合字体下载

这是一个 Yahei 和 Consolas 的混合字体,相当漂亮,很适合在Windows平台下编程使用。下面提供 Github 下载地址:shaonianruntu/YaHei-Consolas-Hybrid-1.12


注册表配置

  • Win+R 输入 regedit 命令打开注册表。
  • 在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont] 设置:
    • “936”=”YaHei Consolas Hybrid”

推荐阅读:

编辑于 2018-09-04

文章被以下专栏收录