在控制台下的vim是不能夠改變字型的,因為字型的改變是隨著終端字型的變化而變化的,但是在gvim中,你卻有權力將字型改變成自己想要的樣子。
在linux下設定字型的命令是:
set guifont
=courier/14
而在windows下則是:
setguifont
=courier:14
當然,如果需要設定多個字型,則我們可以在各個字型之間新增逗號(,)來設定多個字型,如:
setguifont
=courier/ new/
12, arial/ 10
如果字型名字中含有空格,則我們需要將其使用/進行轉義,而在windows下則可以將空格轉換為:字元。當然,這樣設定之後只會對當前會話有效,而如果想每次都使用的話,則需要將其加入到其gvimrc設定檔案中(將命令中前面的:去掉)。
如果你不知道可用的字型名字,使用下面的命令可以得到乙個字型名字的列表:
set guifont=*
如果需要想對特定的檔案型別使用特定的字型,則可以將下面的語句加入到vimrc檔案中去:
*.txt set guifont
=arial
/ 12
這樣,在下次開啟.txt檔案的時候,就會設定字型
arial 12字型。
需要注意的是,每次改變字型大小的時候,gvim會調整自己的視窗大小來適應字型的變化。
Hacking VIM 之定製 自定義高亮
在 vim中,高亮的特性被稱為 匹配 matching 使用匹配,vim幾乎可以標記任何字元,數字,句子和行及其組合,你甚至可以選擇讓 vim來如何標記,比如用紅色標記錯誤,綠色標記重要的單詞等等。匹配可以使用下面的命令來實現 match group pattern 此命令包含兩個引數,第乙個引數是...
Hacking VIM 之定製 自定義狀態列
在vim編輯器的底部,你可以發現兩個東西 乙個是命令列緩衝 可以輸入命令 另外乙個是狀態列。在預設情況下,vim顯示的資訊是很簡短的,只是在右邊顯示當前游標所在的行和列以及當前開啟的檔案 如果有的話 當你執行乙個命令的時候,狀態列將會被命令列替代,如果命令執行後輸出了資訊,則也會顯示在狀態列的右邊。...
Hacking VIM 之定製 自定義狀態列
在vim編輯器的底部,你可以發現兩個東西 乙個是命令列緩衝 可以輸入命令 另外乙個是狀態列。在預設情況下,vim顯示的資訊是很簡短的,只是在右邊顯示當前游標所在的行和列以及當前開啟的檔案 如果有的話 當你執行乙個命令的時候,狀態列將會被命令列替代,如果命令執行後輸出了資訊,則也會顯示在狀態列的右邊。...