得益於 macOS 系統「Unix-like」的屬性,Mac 下的終端體驗甚至可以和 Linux 相提並論。默認的 macOS 終端叫做 Terminal.app,在 Spotlight 中搜索終端即可打開。
目前社區最全的主題集合莫過於 iTerm2 的主題集合了,主題的開源倉庫位於:mbadolato/iTerm2-Color-Schemes,其官網 iterm2colorschemes 上面我們也可以直接看到相應的主題預覽。
這裡的主題不僅兼顧了 macOS 原生 Terminal.app,還支持了包括 iTerm2、Konsole、PuTTY、Xresources、Termite、XFCE 和 Terminator 等主題格式的主題。macOS 原生終端 Terminal(後文簡稱 Terminal)的主題琳琅滿目,今天我來推薦一些我日常使用的,美觀而又不影響視覺效果的主題。
主題安裝方式首先我來介紹一下如何下載並應用我們看好的主題配置文件。
我們可以點擊 這個連結 直接下載主題項目的所有文件,得到壓縮包,解壓即可。使用 git 版本控制系統的同學也可以通過下面這個命令將 GitHub 倉庫整個克隆至本地:
git clone https://github.com/mbadolato/iTerm2-Color-Schemes.git
上面就是 iTerm2 Color Schemes 的 GitHub 項目內容,其中 terminal 文件夾下的主題文件是為 macOS 原生終端 Terminal 準備的主題。這其中以 .terminal 結尾的文件就是終端的主題配置文件。
在 Terminal 中,我們可以通過下面的方法應用一個主題配置:
在下載好的 Terminal 主題文件夾下,雙擊任意一個主題文件就可以直接打開使用這個主題的終端
快捷鍵 ⌘Command+, 進入 Terminal 的設置,選擇「描述文件」並將剛剛的主題設置為默認即可應用這個主題
說到終端、編輯器的主題,就不得不提到這個幾乎已經有 8 年歷史的主題:Solarized 主題家族。Solarized 包含有亮色和暗色兩個主題配色方案,即 Solarized Dark 和 Solarized Light,每種配色有共 16 種顏色進行搭配。從 2010 年到現在,由 Ethan Schoonover 開發設計的 Solarized 主題大概是最為著名顏色搭配方案了。
剛剛的主題庫中有 Solarized Dark 和 Solarized Light 主題的兩種配色方案,可以直接應用。還有一些變種的 Solarized 主題比如 Solarized Dracula 等可以嘗試。
前有 Solarized 家族,後有 Gruvbox 配色。Gruvbox 是又一個經典的主題配色方案,這個主題有由低到高三種對比度的配色主題,Dark 和 Light 一暗一亮兩種設計方向的配色方案,共六小種顏色搭配。和 Solarized 齊名,Gruvbox 可以說又是一大經典的配色方案。
遺憾的是上面提到的主題庫中僅有 Gruvbox Dark 這一種配色供我們選擇,也就是上面截圖中的顏色方案,配置文件名稱為 Gruvbox Dark.terminal。不過如果你使用 iTerm2,你可以在 morhetz/gruvbox-contrib 這裡下載到一亮一暗兩種為 iTerm2 設計的主題配色方案的配置文件。
One 系列主題同樣也有一暗一亮兩個配色方案。其中的 One Dark 是 Atom 編輯器的默認主題配色,簡潔、養眼。不得不承認這一主題確實很符合我的胃口,我現在所有可以配色的地方(比如各種終端和 VS Code 等編輯器)幾乎就直接使用 One Dark 配色。👻
主題庫中提供的 One 系列的兩個主題配置文件名叫 OneHalfDark.terminal 和 OneHalfLight.terminal,可以直接應用。
Ayu 系列配色主題也是我個人比較偏好的主題,這個配色方案有三種不同的色調:暗色、亮色和相對暗色比較亮的 Mirage 色調。Ayu 配色的整體感覺比較暖,讓人看起來很舒服,視覺效果相當不錯。
除了上文主題庫中提供的 Ayu 以及 Ayu Light 這兩個主題顏色的配置,我們還可以從 hwyncho/ayu-Terminal.app 這裡下載到為 Terminal 製作的相對比較全的 Ayu 系列主題。
Dracula 是一個純暗色系的顏色主題。正如其名字「德古拉」,一種吸血鬼的感覺 🧛♂️,Dracula 這個配色方案黑裡透亮,對比度很高。
令人驚喜的是,這個相對著名的顏色主題適配了市面上幾乎所有的代碼編輯器和終端模擬器,一些常用的軟體比如 Telegram、Ulysses、Slack 等等甚至都有適配。我們在其官網 draculatheme.com 上可以看到,這個主題幾乎都是萬聖節的設計題材,可以說是很皮了。🎃
至於為什麼 Dracula 沒有亮色系的主題呢?因為吸血鬼怕光啊。🐶
主題庫中提供了 Dracula 主題的配置文件 Dracula.terminal,可以直接應用。
Snazzy 是個相對比較新的主題,其配色豔麗大膽,和 Dracula 有異曲同工之處。但是細看會發現 Snazzy 這個配色看起來更加年輕。因為 Snazzy 這個主題也比較年輕,所以它並沒有適配很多編輯器,幸好 Terminal 支持這一配色方案。
主題庫中提供的 Snazzy 配置文件Snazzy.terminal,可以直接應用。
尾巴除了上面推薦的這 10 個配色主題以外,主題庫中還有一些經典的配色方案可以嘗試,比如 Tomorrow 系列主題、SpaceGray 系列主題、Base16 系列主題、Monokai 主題等等。這些都是十分優秀的主題,可以試一試。
如果,最後的最後,你對文章中介紹的主題都不滿意,經過嘗試主題庫中的主題之後也全不滿意,那麼我們還有最後一個選擇:我們可以利用 terminal.sexy 這個網站來自己自定義我們想要的主題配色,並導出相應的終端的配色方案配置文件。
如果追求 Terminal 的整體色調一致(即標題欄和終端背景顏色一致),我們可以在使用一個主題之後,手動將終端的默認顏色修改成暗色系的 Mojave 標題欄的顏色。不僅如此,我們還可以將 Terminal 的背景增加一些透明度,並讓背景模糊,從而達到「毛玻璃」的效果。
macOS 原生終端 Terminal 的主題、配置和用法太多太多,相信經過一定的配置,你的終端也一樣美麗。🤳
來源:少數派
原文:http://t.cn/EfAPYeX
題圖:來自谷歌圖片搜索
版權:本文版權歸原作者所有
今日思想
人生的磨難是很多的,所以我們不可對於每一件輕微的傷害都過於敏感。在生活磨難面前,精神上的堅強和無動於衷是我們抵抗罪惡和人生意外的最好武器。
—— 洛克
推薦閱讀