例如.py文件的源代碼和.txt文件的ubuntu字體你可以在gvim中爲不同的文件類型設置不同的字體嗎?
0
A
回答
2
不,至少不是兩個不同的字體同時顯示的地方(例如,當您在兩個窗口分割中打開Python和文本文件時)。不過,您可以動態切換由:autocmd
s觸發的全局全局'guifont'
選項。
原因是Vim/GVIM堅持經典終端型號,其中整個屏幕由固定寬度的顯示單元組成。不同的字體,由於其不同的尺寸屬性,將看起來非常醜陋或破壞固定細胞模型。
0
查看vim-use groups中的以下近期討論。在那裏,它聲稱,有可能基於語法更改字體:
1
正如其他人所指出的那樣,你不能在GVIM的同一實例多種字體(在同一桌面窗口)在同一時間。但是,如果你打開一個新的gvim的每個不同類型的文件,那麼你可以用自動命令做到這一點,特別是這樣的:
autocmd FileType python setlocal guifont=<font>
替換<font>
你想要的(你可以檢查set guifont?
到任何字體得到格式化權利)。
YMMV如果你使用了很多緩衝區,選項卡等。但是我個人認爲,當我有兩個不同的文件類型同時打開時,我想不出一個時間(除了help)。
相關問題
- 1. 你可以用CSS爲不同的瀏覽器指定不同的字體嗎?
- 2. 你可以在不同的一面設置不同的CALayer邊框寬度嗎?
- 3. 在.vimrc文件中設置gvim字體
- 4. Javascript:是否可以在2D畫布中爲不同的文字設置不同的字體大小?
- 5. 是否可以在一個UIlabel中設置不同的字體?
- 6. 你可以爲不同的按鈕使用相同的OnClickListener嗎?
- 7. 我們可以爲不同的模塊設置不同的領域配置嗎?
- 8. 我可以使用ActivityPointer實體在不同的活動類型上設置相同的狀態嗎? CRM 2011
- 9. 我可以在django的不同文件中分割模型嗎
- 10. 是否可以爲文件「passwd」設置不同的位置?
- 11. 如何爲不同的textareas設置不同的字體顏色
- 12. 爲UIButton的不同狀態設置不同的字體
- 13. gradle - 爲不同的構建類型設置不同的versionName
- 14. 爲文本框中的不同行設置不同的字體大小
- 15. 「addMaterialCommandToSideMenu」可以爲不同的項目設置不同的樣式嗎?
- 16. MPAndroidChart - 是否可以爲不同的dataSets設置不同的markerViews?
- 17. 你可以爲不同的zend應用程序設置不同的會話保存路徑嗎?
- 18. 不同的類需要在不同的java文件中嗎?
- 19. 不同的實現類可以拋出不同的異常類型嗎?
- 20. 你可以讓一個模型持有不同類型的訂閱嗎?
- 21. 我可以在kotlin中有不同的返回類型嗎?
- 22. 我可以在Google Drive API中爲不同的文件類型使用相同的預覽鏈接嗎?
- 23. 相同的arraylist可以在類中有不同的值嗎?
- 24. 你可以針對不同的Vim插件使用不同的localleaders嗎?
- 25. 我們可以在UICollectionView的不同部分設置不同的流佈局嗎?
- 26. 爲什麼不在gvim中使用字體設置?
- 27. 如何在同一個html頭文件中設置不同的字體大小?
- 28. NSDictionary可以包含不同類型的對象作爲值嗎?
- 29. 在php文件發佈不同的文件類型,以不同的PHP塊
- 30. 我可以爲每個視圖設置不同的tintColor嗎?
不,您不能在Vim實例中使用多個字體。 – romainl
與[VIM:每個拆分中的不同字體大小](http://stackoverflow.com/questions/11354601)或[在MacVim中設置2種不同大小的字體](http://stackoverflow.com/q/11330984)相同和[在gvim窗口中改變字體大小](http://stackoverflow.com/q/16624981)。 – glts
但是,如果您一次只打開一個文件或文件類型,我想可以使用filetype autocmd或類似的文件類型來切換字體。 – pandubear