在使用vim或者**im時,因為其發行版本中並不支援非等寬字型的顯示,所以適合vim程式設計的中文就比較缺乏,如果使用vim編輯markdown
等文件時,中文字型對介面還是很有影響的。現在,結合近期自己的探索,分享一些解決方式。
在windows
下面,微軟雅黑應該是喜聞樂見的字型,但是很遺憾的是,微軟雅黑並不是等寬字型,在vim中的設定並不會生效,因此,我們接下來的解決方式正是基於展現微軟雅黑級別的中文字型顯示效果。
自定義vim修改字型
修改vim源**對於新手可能有點困難,或者大多數也不願意放棄官方版或者已經安裝好的vim版本,所以這裡提供第二條思路,修改字型。
這裡提供兩條思路,也是從網上看到的答案:一、修改登錄檔,二、修改字型本身。第一種方式在此只是提供一種思路,並不作為推薦,因為我也沒有實踐成功,而且從理論上理解微軟雅黑仍舊是非等寬字型,無法在vim顯示。而第二種方式則是將微軟雅黑修改為等寬字型,這可能需要借助字型軟體的幫助,當然,如果能夠直接獲得修改完成的字型也沒有問題。
更換字型
上面的兩種方式雖然可以,但是卻很麻煩,起碼需要一定時間的搜尋實踐,因此,這裡,僅從個人角度推薦一種方式,更換字型。
如果微軟雅黑不可以,那有沒有等寬的中文字型呢,當然,幼圓字型,宋體,楷體,但是,這些字型的顯示效果並不理想,我在這裡推薦一款字型,也是**im的預設字型fixedsys
,可以使用vim命令:
:set guifontwide=fixedsys:h12
觀察效果,推薦使用比較大的字型大小,顯示效果比較好。這種方式很簡單,而且fixedsys
字型和微軟雅黑比較相像,應該說是不錯的顯示效果,下面是我的**im中文顯示:
linux中文字型
背景說明 報表,在windows下,展現 匯出都正常,在linux下,字型變大了。比如,單元格的大小設計好後,裡面的字當好能一行顯示完,將報表放到linux下後,字變大了,一行顯示不完了,變成了兩行,這樣會影響我們報表的美觀。出現這樣的問題,是什麼原因呢?我們又怎麼解決呢?看下面的原因和方法。應用舉...
python matplotlib 中文字型設定
matplotlib是畫圖利器,可惜中文支援不夠好,不設中文字型畫出的裡面的中文全是小框框,筆者也是google了許多次,嘗試了好幾種方法,終於弄對了。思路就是找乙個ttf檔案,可以直接用windows系統裡面ttf檔案,然後建立自己的font,將文字使用的font設定為自己建立的font就可以了。...
CSS 中文字型
轉自 今天在對 原創草根文學 瀏覽器在讀取css時不能識別中文,如果在css開頭附加上 charset gb2312 就能解決此問題,看來是igone自身的問題,與lbs部落格沒啥關係哈,罪過罪過,還有中可能就是lbs系統在讀取css檔案時沒有自動新增 charset gb2312 這個東東 另外還...