Cygwin 安裝 git
Cygwin 安裝比較容易,標准的 Windows 系統安裝過程。下面主要記錄配置過程:
1. 查看 Cygwin 版本

2. 訪問 Windows 盤符
使用 mount 命令可以看到 Windows 系統的各個盤符被掛在到了 /cygdrive 目錄下。

如果對於目錄有迷惑,可以使用 cygpath 進行格式的轉換。
Administrator@99638e047c1e4a0 ~
$ cygpath -w ~/
C:\cygwin\home\Administrator\
Administrator@99638e047c1e4a0 ~
$ cygpath -u C:\\Windows
/cygdrive/c/Windows
3. 安裝 vim
配置文件可以從此下載。

4. 命令行補齊忽略文件名大小寫
這里最好使用 Windows 處理文件名的做法,忽略大小寫。編輯 .inputrc 文件,添加如下內容。
set completion-ignore-case on
5. 忽略文件權限的可執行位
Administrator@99638e047c1e4a0 /etc
$ git config --system core.fileMode false
Administrator@99638e047c1e4a0 /etc
$ cat gitconfig
[i18n]
logOutputEncoding = utf-8
commitEncoding = utf-8
[core]
fileMode = false
6. 替換 Windows 控制台 cmd
Windows 的控制台 cmd 對我來說簡直是難用極了,更郁悶的是還沒有很好的替代產品(如果有興趣大家可以嘗試一下 Console2 、iPython)。到是可以通過 Cygwin 做個二傳手,使用 Linux 的 console 。老版本的 Cygwin 使用 cmd ,最新版本自帶了個 mintty ,是 putty 的移植版,用起來還不錯,如果還在使用老版本的 Cygwin ,可以下載這個替換掉 cmd ,或者是用這個 PuTTYcyg 、futty。
Ref:
