首頁 > 系統教程 > Linux > 我在GNU/機器上運行gVim7.3.1

我在GNU/機器上運行gVim7.3.1

王林
發布: 2024-02-09 11:45:12
轉載
391 人瀏覽過

我在GNU/機器上運行gVim7.3.我想曉得是否有辦法按照窗口的大小手動修改字體.我對Vim比較陌生linux系統修改命令行字體大小,所以我對它並不熟悉.

我的情況是這樣的:我使用DejaVuSansMono12作為我的預設字體,但有時我想切換到Terminus9linux系統修改命令行字體大小,當我想縮小Vim視窗以查看螢幕上的內容時我輸入.(你曉得,對於我們那些有小電腦筆記本屏幕而不想在工作空間之間切換的人…!)

linux系统修改命令行字体大小_linux命令行字体调大_linux字体变大命令

#所以我想曉得假如我將.vimrc檔案中的命令縮小,假如我將預設視窗大小縮小到足夠小便於Vim會手動調整字體,這些行為是否會手動發生.

linux命令行字体调大_linux字体变大命令_linux系统修改命令行字体大小

#有任何看法嗎?

linux字体变大命令_linux系统修改命令行字体大小_linux命令行字体调大

#當Vim的視窗大小改變時linux web伺服器linux 虛擬主機,Vim會觸發VimResized風波.您可以編撰一個適應字體('guifont')的autocmd.這是一個只考慮「列」(不是「行”)而且具有硬編碼字體名稱的範例:

linux命令行字体调大_linux系统修改命令行字体大小_linux字体变大命令

#

function! FontChangeOnResize()
if &columns > 80
set guifont=Lucida_Console:h14
elseif &columns > 60
set guifont=Lucida_Console:h12
elseif &columns > 40
set guifont=Lucida_Console:h10
elseif &columns > 20
set guifont=Lucida_Console:h8
else
set guifont=Lucida_Console:h6
endif
endfunction
autocmd VimResized * call FontChangeOnResize()
登入後複製

以上是我在GNU/機器上運行gVim7.3.1的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:itcool.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板