在Windows 上復刻Mac 使用習慣 | cmder保哥
改用Mac已經六年了。現在要再回頭碰Windows,還真有點不習慣。這年頭,許多軟體其實都有Mac及Windows版了:Chrome、Firefox、Slack、Evernote、Dropbox、VSCode……最大的差別,應該是終端機命令列工具。上古時代,需要靠Cygwin[1]或MinGW[2]方案,才能勉強湊出一點點Unix的命令列感覺,但地雷超級多,難以作為嚴肅用途。後來,到了2015年,從保哥那邊知道有Cmder[3]這個好物,微軟又於2016年推出WSL(WindowsSubsystemforLinux)[4]機制,Windows這邊似乎出現曙光,對Unix命令列愛好者展現出久違的吸引力。為了在Windows10上面復刻我的Ma...
改用 Mac 已經六年了。現在要再回頭碰 Windows,還真有點不習慣。
這年頭,許多軟體其實都有 Mac 及 Windows 版了:Chrome、Firefox、Slack、Evernote、Dropbox、VSCode……最大的差別,應該是終端機命令列工具。
上古時代,需要靠 Cygwin[1] 或 MinGW[2] 方案,才能勉強湊出一點點 Unix 的命令列感覺,但地雷超級多,難以作為嚴肅用途。後來,到了 2015 年,從保哥那邊知道有 Cmder[3] 這個好物 ,微軟又於 2016 年推出 WSL (Windows Subsystem for Linux)[4] 機制,Windows 這邊似乎出現曙光,對 Unix 命令列愛好者展現出久違的吸引力。
為了在 Windows 10 上面復刻我的 Mac 的體驗:iTerm2[5] + Zsh[6] + Oh My ZSH[7],我試了幾天,把步驟整理如下。
WSL請根據保哥的文章〈介紹好用工具:WSL (Windows Subsystem for Linux)[8]〉進行以下步驟:
安裝 WSL。
安裝一個 Linux distribution。
第一次執行 WSL,並設定 Linux 的帳號密碼。
Zsh + Oh My ZSH在 WSL 中安裝 zsh 及 oh-my-zsh:
% sudo apt-get install zsh % sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"將 zsh 設為內定 shell:
如果你的 zsh theme 含有許多特殊的符號字元,請順便安裝 Powerline[9] 系列字型。
CmderCmder[10] 有「完整版」及「迷你版」兩種安裝方式。有了 WSL 之後,msysgit 可以退場,因此,我們只需安裝 Cmder 迷你版。
用 Chocolatey 套件管理工具安裝比較簡單: