設定vimrc 讓Mac 內建的Vim 更美觀好用 | vscode vim設定
工欲善其事,必先利其器。Vim號稱是Linux與MacOS內建的最強文字編輯器,但我第一次用時想要輸入文字卻發現只有游標在動來動去XD直到最近認真開始學才發現Vim的美好,以及其「偷懶」的地方。從SublimeText、到現在的愛用VSCode,使用上其實有一個問題,就是手常常要離開鍵盤去摸觸控板、或者移動滑鼠,Macbook觸控板相當好用是還好,但如果在Windows上這件事就變得非常麻煩(到底有多懶)。沒錯,於是編輯器之神Vim來了!不過預設的Vim實在不怎麼美觀,所以今天就先來讓Vim變得賞心悅目吧! 配色主題打Code要有個好心情,就要先來搭配...
工欲善其事,必先利其器。Vim 號稱是 Linux 與 MacOS 內建的最強文字編輯器,但我第一次用時想要輸入文字卻發現只有游標在動來動去 XD 直到最近認真開始學才發現 Vim 的美好,以及其「偷懶」的地方。從 Sublime Text、到現在的愛用 VS Code,使用上其實有一個問題,就是手常常要離開鍵盤去摸觸控板、或者移動滑鼠,Macbook 觸控板相當好用是還好,但如果在 Windows 上這件事就變得非常麻煩(到底有多懶)。沒錯,於是編輯器之神 Vim 來了!
不過預設的 Vim 實在不怎麼美觀,所以今天就先來讓 Vim 變得賞心悅目吧!
配色主題
打 Code 要有個好心情,就要先來搭配個自己喜歡的 Syntax Highlighting 配色。自己很喜歡 Spacegray,他有 Sublime Text 版[1] 也有 VS Code 版[2],不意外也可以找到 Vim 版[3]的(都是從 base16 theme[4] 改的),Windows 版的 gvim 我也有裝沒有問題,但是(人生就是這個但是)不知道為什麼設定在 Mac 內建的 Terminal 裡看起來就是不一樣啊!網路上找的到的如下兩種解法,我試過了也沒有用。
# In Terminal.app export TERM=xterm-256color # In ~/.vimrc set t_Co=256 "t_Co means terminal color有人是改下載 MacVim,但我不想要下載多餘的東西,最後決定從支援 Terminal 的主題[5]下手自己改,終於!
我把這個版本放上 Github[6] 了,有需要可以自行取用。
基本介面設定
進入vimrc檔案
然後選擇性的加入設定。
syntax on set background=dark set tabstop=4 softtabstop=4 shiftwidth=4 set guifont=Fira Code:h12 set lines=50 columns=135 set scrolloff=10 set list listchars=tab:: ,trail:·,extends:?,...