日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vim中文字体优化

發布時間:2023/12/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim中文字体优化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vim中文字體優化

問題

在使用vim或者gvim時,因為其發行版本中并不支持非等寬字體的顯示,所以適合vim編程的中文就比較缺乏,如果使用vim編輯markdown等文檔時,中文字體對界面還是很有影響的。現在,結合近期自己的探索,分享一些解決方式。

解決方式

在windows下面,微軟雅黑應該是喜聞樂見的字體,但是很遺憾的是,微軟雅黑并不是等寬字體,在vim中的設置并不會生效,因此,我們接下來的解決方式正是基于展現微軟雅黑級別的中文字體顯示效果。

  • 自定義vim

    正應該是最為高級的方式,既然發行版不可以,那就自己編寫一個vim版本可以實現所有字體的顯示,事實上,十多年前就已經有人完成了這種編寫,具體修改vim源代碼的方式可以自己搜索,因為這種方式要求對軟件運行等知識有一定要求,有能力者可以考慮。或者可以直接下載已經修改過得發行版vim。

  • 修改字體

    修改vim源代碼對于新手可能有點困難,或者大多數也不愿意放棄官方版或者已經安裝好的vim版本,所以這里提供第二條思路,修改字體。

    這里提供兩條思路,也是從網上看到的答案:一、修改注冊表,二、修改字體本身。第一種方式在此只是提供一種思路,并不作為推薦,因為我也沒有實踐成功,而且從理論上理解微軟雅黑仍舊是非等寬字體,無法在vim顯示。而第二種方式則是將微軟雅黑修改為等寬字體,這可能需要借助字體軟件的幫助,當然,如果能夠直接獲得修改完成的字體也沒有問題。

  • 更換字體

    上面的兩種方式雖然可以,但是卻很麻煩,起碼需要一定時間的搜索實踐,因此,這里,僅從個人角度推薦一種方式,更換字體。

    如果微軟雅黑不可以,那有沒有等寬的中文字體呢,當然,幼圓字體,宋體,楷體,但是,這些字體的顯示效果并不理想,我在這里推薦一款字體,也是gvim的默認字體Fixedsys,可以使用vim命令:
    :set guifontwide=Fixedsys:h12觀察效果,推薦使用比較大的字號,顯示效果比較好。這種方式很簡單,而且Fixedsys字體和微軟雅黑比較相像,應該說是不錯的顯示效果,下面是我的Gvim中文顯示:

  • 總結

    三種方式都可以去嘗試,最為推薦第三種方式,剩余兩種方式也值得去嘗試。也可以留言發表自己的看法與理解,歡迎指教!

    總結

    以上是生活随笔為你收集整理的vim中文字体优化的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。