題目寫的有點大,但確實是我近期最喜歡的主題和字體(沒有之一),來自一位前端妹子的推薦。由於它太好看了,因此必定要大用特用,不但要用在VSCode
上,而且還要用在vi
上,全部一切能用的地方。前端
顏色主題的名稱基幹是One Dark
,應該最先是從Atom
發展出來的,因此叫Atom One Dark
,後來產生了變種如One Dark Pro
,One Dark Pro Vivid
等等,我在VSCode
裏選擇的是One Dark Pro。git
安裝方法很簡單,直接在插件標籤裏輸入one dark
搜索就能夠安裝了。安裝好以後怎麼啓用呢?github
在左上角菜單的首選項裏找到顏色主題,就能夠啓用了。編程
這麼漂亮的主題,不用來裝在vi
裏就惋惜了。咱們得作三件事:json
第一,在~
目錄下建一個子目錄.vim
,而後在.vim
目錄下再建一個子目錄colors
,而後在colors
目錄下建一個文件onedark.vim
,把這個文件的內容拷進去。
第二,在.vim
目錄下再建一個子目錄autoload
,而後在autoload
下建一個文件onedark.vim
,而後把這個文件的內容拷進去。
第三,在~
目錄下建一個文件.vimrc
,把下面的內容拷進去:vim
if (empty($TMUX)) if (has("nvim")) let $NVIM_TUI_ENABLE_TRUE_COLOR=1 endif if (has("termguicolors")) set termguicolors endif endif syntax on colorscheme onedark filetype indent on set smartindent set expandtab set shiftwidth=4 set paste
PS.
若是你的vi
不等於vim
,你還須要在~/.config/fish/config.fish
裏寫上alias vi=vim
,這樣你的vi
就等於vim
了。服務器
是否是已經足夠漂亮了呢?也不盡然,噹噹噹當,咱們的大殺器出場!Fira Code,這但是在github
上高達27,000
多顆星的字體啊,字體星數僅次於著名的Font Awesome
,我簡直愛死他的這個&
符號了。ssh
不一樣於顏色主題須要在兩端安裝,這個Fira Code
字體只須要在Mac
上安裝就行了,由於Terminal
只能使用客戶端字體,因此不須要在服務器安裝,只要把字體安裝好以後,在iTerm
裏設置一下字體就行了。編輯器
仍是用咱們最愛的brew
來安裝:函數
brew tap caskroom/fonts brew cask install font-fira-code
在settings.json
中添加如下兩行:
"editor.fontFamily": "'Fira Code'", "editor.fontLigatures": true,
結合上面安裝的顏色主題,如今的VSCode
是否是看起來好漂亮了呢?
還帶連字符的,還有那個箭頭函數,是否是好嚇人?
因爲vi
是在iTerm
中運行的,因此咱們只能經過爲iTerm
設置字體來間接影響到vi
:
如今,再經過ssh
打開咱們的vi
編輯器,是否是也看到了漂亮的字體?
雖然看上去遠沒有VSCode
那麼炫酷,但也足以在服務端爽心悅目了。
祝你天天編程好心情!