Heim > System-Tutorial > LINUX > Ich verwende gVim7.3.1 auf einem GNU/Rechner

Ich verwende gVim7.3.1 auf einem GNU/Rechner

王林
Freigeben: 2024-02-09 11:45:12
nach vorne
393 Leute haben es durchsucht

Ich verwende gVim7.3 auf einem GNU/Rechner. Ich würde gerne wissen, ob es eine Möglichkeit gibt, die Schriftgröße basierend auf der Fenstergröße manuell zu ändern. Linux-Systeme ändern die Befehlszeilenschriftart Größe, daher kenne ich mich damit nicht aus.

Meine Situation ist folgende: Ich verwende DejaVuSansMono12 als meine Standardschriftart, aber manchmal möchte ich zum Terminus9Linux-System wechseln, um die Schriftgröße der Befehlszeile zu ändern, wenn ich das Vim-Fenster verkleinern möchte, um zu sehen, was auf dem Bildschirm angezeigt wird (Wissen Sie, für diejenigen von uns mit kleinen Computer-Laptop-Bildschirmen, die nicht zwischen Arbeitsbereichen wechseln möchten …!)

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

Ich möchte also wissen, ob ich die Befehle in der .vimrc-Datei verkleinere, ob ich die Standardfenstergröße so klein verkleinere, dass Vim die Schriftart manuell anpasst, ob dieses Verhalten manuell auftritt.

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

Irgendwelche Kommentare?

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

Wenn sich die Fenstergröße von Vim ändert, löst Vim einen VimResized-Sturm aus. Sie können ein Autocmd kompilieren, das sich an die Schriftart anpasst ('guifont'). Dies ist ein Autocmd, das nur „Spalten“ (nicht „Zeilen“) berücksichtigt fest codierte Schriftartnamen:

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()
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonIch verwende gVim7.3.1 auf einem GNU/Rechner. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:itcool.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage