Bitstream Vera Sans Mono 號稱是最適合coding的字體,于是把emacs的默認字體都改成了Bitstream Vera Sans Mono,貌似不支持中文字符集,就先忍了反正一般也用不到。心血來潮,打算把CMD的字體也換成這個。網上搜到的方法大同小異:
官方說發
http://support.microsoft.com/kb/247815
比較好的中文總結
http://www.2maomao.com/blog/windows-console-font/
1. 安裝Bitstream Vera Sans Mono
安裝后貌似不能直接用,重啟后才能有效,不明白為什么
2. 修改注冊表
在 HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows NT"CurrentVersion"Console"TrueTypeFont 下添加新鍵值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"0"="Lucida Console"
"932"=hex(7):2a,00,2d,ff,33,ff,20,00,b4,30,b7,30,c3,30,af,30,00,00,2a,00,4d,00,\
53,00,20,00,47,00,6f,00,74,00,68,00,69,00,63,00,00,00,00,00
"949"=hex(7):2a,00,74,ad,bc,b9,b4,cc,00,00,2a,00,47,00,75,00,6c,00,69,00,6d,00,\
43,00,68,00,65,00,00,00,00,00
"936"=hex(7):2a,00,b0,65,8b,5b,53,4f,00,00,2a,00,4e,00,53,00,69,00,6d,00,53,00,\
75,00,6e,00,00,00,00,00
"950"=hex(7):2a,00,30,7d,0e,66,d4,9a,00,00,2a,00,4d,00,69,00,6e,00,67,00,4c,00,\
69,00,55,00,00,00,00,00
"00"="Consolas"
"000"="Courier New"
"0000"="Bitstream Vera Sans Mono"
這段是從上面的blog中抄來的。新加鍵值規則如下:
鍵名從 0 開始,每新加一個字體加一個 0
字體必須是 monospace 系的
3. 設置code page(optional)
新加的字體要在“當前代碼頁(code page)”是437時才會出現。估計是字體字符集的問題。
打開CMD,輸入 "chcp 437"
4. 修改CMD的屬性設置
修改為你想要的字體就OK了
posted on 2008-12-18 01:58
JBahamut 閱讀(3930)
評論(3) 編輯 收藏