ubuntu下GVim字型設定問題(字元間距)
阿新 • • 發佈:2019-01-01
轉載:http://dreamskys.diandian.com/post/2012-10-07/40039062702
咖啡或茶:
在Windows下用如下方法設定gvim的字型(以DejaVu Sans Mono為例):
set guifont=DejaVu_Sans_mono:h11
如果把相同的.vimrc用在ubuntu下,會發現開啟檔案後字元間距很大,文字顯得很散。原因就是字型設定語法在不同的OS上有差異,在ubuntu下上面的設定語句應該為:
set guifont=DejaVu\ Sans\ mono\ 11 " 反斜線後面有個空格
效果如下:
可以在.gvimrc檔案中加上下面的設定,讓gvim根據不同的執行環境載入不同的設定:
if has("gui_gtk2") set guifont=DejaVu\ Sans\ Mono\ 11 elseif has("gui_macvim") set guifont=DejaVu_Sans_Mono:h11 elseif has("gui_win32") set guifont=DejaVu_Sans_Mono:h11 end