Vim düzenleyicide yazı tipi boyutunu büyütme


16

Vim'de C programları yazıyorum; içindeki yazı tipi boyutu çok küçük.

Vim'deki yazı tipi boyutunu büyütmek için herhangi bir seçenek var mı?


1
<Ctrl-ÜstKrktr - +>
bnjmn

vim veya gvim mi kullanıyorsunuz?
Jesse

1
Bununla ilgili bir şey var :set guifont=.
Costa

Yanıtlar:


9

Http://vim.wikia.com/wiki/Change_font'a göre :

Konsol Vim, konsolunuzun / terminalinizin kullandığı yazı tipini kullanır. [...]

Bir terminalin içinde çalışırken Vim, renkleri en fazla değiştirebilir (terminal tarafından desteklenen renklerin sınırları dahilinde: bazen kalın ve kalın siyah ve beyaz, genellikle 8 renk artı yalnızca kalın / kalın ön plan [veya başka bir yol, 8 arka plan ve 16 ön plan]; X11'de bazı terminaller 256'ya kadar arka plan ve ön plan rengini destekler; "değişen renkler" genellikle ters video kullanımını da içerir) ve terminal bunları destekliyorsa (tüm terminaller desteklemez ve hatta yalnızca belirli yazı tipleriyle destekleyenler), kalın, altı çizili ve / veya italik kullanın.

Bununla birlikte, Vim düzenleyicisinde yazı tipi boyutunu değiştirmek istiyorsanız, terminalinizin yazı tipi boyutunu değiştirmeniz gerekir. Bunu gnome terminalinde yapmak için DüzenleProfil Tercihleri'ne gidin :

Profil Tercihleri

Ayrıca, bu tercihleri ​​yeni bir terminal profiline kaydedebilirsiniz ve Vim'i kullanmaya başladığınızda o profili kullanın.


19

Bu ideal bir çözüm olmayabilir ama benim için işe yarıyor.

Ctrl+ Shift+ İle terminalinizi yakınlaştırmanız yeterlidir +.

Ctrl+ İle uzaklaştırma-


1
sayısal tuş takımındaki +/-, işe yaramıyor
Ahmed Hamdy

bu benim için çalışıyor.
h3xh4wk

1

Ctrl+ fare yukarı kaydırma
Ctrl+ fare aşağı kaydırma.

Bu, çoğu terminal için geçerlidir.


1

Xfce4 Terminalinde Vim kullanıyorum. Bu komut dosyasını klavye kısayollarına atadım ctrl alt +ve ctrl alt -kullanımları sırasıyla script-name --inve script-name --out.

#!/bin/bash

# Check if Xfce4 Terminal is running. If it is not, exit.
status=$(pgrep xfce4-terminal)    
if [ -z "$status" ]; then
    notify-send "No Xfce4 Terminal session is open."
    exit 1
fi

# 1. Get the full line. 2. Get the entire line minus font size. 3. Get only font size. 
line=$(grep "FontName" ~/.config/xfce4/terminal/terminalrc)
font_name=$(echo "$line" | sed s/'\w*$'//)
font_size=$(echo "$line" | grep -oE '[^ ]+$')

# Increase or decrease font size. You might want to change this to increase and decrease by two.
if [ "$1" = "--in" ]; then
    new_size=$((font_size + 1))
elif [ "$1" = "--out" ]; then
    new_size=$((font_size - 1))
else
    notify-send "Argument options: --in --out"
    exit 1
fi

# Replace the line with the new font size.
action='s/'$font_name$font_size'/'$font_name$new_size'/'
sed -i "$action" ~/.config/xfce4/terminal/terminalrc

# Show only one notification at a time.
notify_status=$(pgrep xfce4-notifyd)
if [ -n "$notify_status" ]; then
    pkill xfce4-notifyd
fi    

# Show the new current font being used.
notify-send -t 200 "$new_size pt font"

0

@Costa'nın yorumda söylediği gibi,

  1. :set guifontgeçerli yazı tipini almak için çalıştır
  2. benim için bu Hack 10
  3. daha sonra yazı tipini daha büyük boyutta ayarlayın :set guifont=Hack\ 12( \boşluktan kaçmak için dikkat edin )
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.