轉自:
http://lcuc.org.cn/node/1315
2008.08.25可以使用任何字型的gvim for windows 7.2.6.p1
周一, 2008-08-25 15:53 — rubble_stone
有任何問題,請致電 rubble@126.com
從版本 7.1.293 開始,改用 vc express 2008 編譯
需要使用微軟雅黑和consolas字型搭配的,請到網上尋找微軟雅黑和consolas字型的混合字型 YaHei Consolas Hybrid 。壓縮包裡的 _vimrc 設定的是這個字型。
BUG 修複:
1:工具列開啟檔案和儲存檔案按鈕失效。 由網友發現;
如果你使用 gvim for win32,會遇到不能設定自己中意的字型的問題。原因在於官方(www.vim.org) 版本的 gvim for win32 只是簡單的列出每個字型族中的一種字型,而不是全部。我做了一下修改,讓 gvim 在檢索字型時,列出系統中所有的字型。這樣,set guifont 和 set guifontwide 命令設定字型時,就可以設定系統中的任何字型了。
壓縮包裡是 gvim 的 ole 版本和不帶 ole 的版本,都是基於官方的 7.2.6 製作。
注意事項:
1:首先安裝 YaHei Consolas Hybrid 字型;
2:如果你在 gvim 的命令列上設定字型,enc設定必須是cp936。如果 enc 設定不是 cp936,你將不能在 gvim 的命令列上使用set guifont 和 set guifontwide 來設定名字中含有中文的字型,比如,enc 為 utf-8,下面的命令是無效的:
:set guifont=新宋體:h10
gvim會提示找不到字型。但是 enc 的設定不會影響設定字型名字是英文的字型:
:set guifont=MingLiu:h10
這是可以正常工作的;
3:如果你在_vimrc 檔案或 _gvimrc 檔案中設定字型,則這兩個檔案必須是 cp936 編碼的。如果不是,和第一種情況一樣,不能設定名字中含有中文的字型;
4:壓縮包裡有一個設定好的 cp936 編碼的_vimrc 檔案;
5:去掉了對 windows NT 4.0 的支援;
6:
這些缺憾有待進一步的工作以消除,並儘快發布修改後的原始碼。
安裝方法:
1:如果你已經安裝了 gvim for win32,則將壓縮包裡的 gvim.exe 或 gvim_ole.exe(要手工改名為 gvim.exe) 複製到 gvim 的安裝目錄,覆蓋相應的檔案即可。
2:如果沒有安裝 gvim for win32 ,請去 www.vim.org 下載 gvim for win32,然後安裝。