विम संपादक में फ़ॉन्ट आकार बढ़ाएँ


16

मैं विम में सी कार्यक्रम लिखता हूं; इसमें फ़ॉन्ट का आकार बहुत छोटा है।

क्या विम में फ़ॉन्ट आकार बढ़ाने का कोई विकल्प है?


1
आप अपने टर्मिनल पर <Ctrl-Shift - +>
bnjmn

आप vim या gvim का उपयोग कर रहे हैं?
जेसी

1
इसके साथ कुछ करना है :set guifont=
कोस्टा

जवाबों:


9

Http://vim.wikia.com/wiki/Change_font के अनुसार :

कंसोल वीम आपके कंसोल / टर्मिनल का उपयोग करने वाले किसी भी फ़ॉन्ट का उपयोग करता है। [...]

टर्मिनल के अंदर दौड़ते समय, विम अधिकतम रंग बदल सकता है (टर्मिनल द्वारा समर्थित रंगों की सीमा के भीतर: कभी-कभी बोल्ड और अनबॉल्ड ब्लैक एंड व्हाइट, अक्सर 8 रंग प्लस बोल्ड / अनबोल्ड अग्रभूमि केवल [या किसी अन्य तरीके से देखा जाता है) 8 पृष्ठभूमि और 16 अग्रभूमि]; X11 पर कुछ टर्मिनल 256 पृष्ठभूमि और अग्रभूमि रंगों का समर्थन करते हैं; "बदलते रंग" में आमतौर पर रिवर्स-वीडियो का उपयोग भी शामिल होता है), और, यदि टर्मिनल उनका समर्थन करता है (सभी टर्मिनल नहीं करते हैं, और यहां तक ​​कि जो लोग इसे केवल कुछ फोंट का समर्थन करते हैं), बोल्ड, अंडरलाइन और / या इटैलिक का उपयोग कर सकते हैं।

कहा जा रहा है, यदि आप विम संपादक में फ़ॉन्ट आकार बदलना चाहते हैं, तो आपको अपने टर्मिनल का फ़ॉन्ट आकार बदलना होगा। सूक्ति-टर्मिनल में ऐसा करने के लिए संपादित करेंप्रोफ़ाइल प्राथमिकताएँ :

प्रोफ़ाइल प्राथमिकताएँ

इसके अलावा, आप इन प्राथमिकताओं को नए टर्मिनल प्रोफ़ाइल में सहेज सकते हैं और जब आप विम का उपयोग शुरू कर रहे हैं, तो उस प्रोफ़ाइल का उपयोग करें।


19

यह एक आदर्श समाधान नहीं हो सकता है लेकिन यह मेरे लिए काम करता है।

बस Ctrl+ Shift+ के साथ अपने टर्मिनल पर ज़ूम इन करें +

Ctrl+ के साथ ज़ूम आउट करें-


1
+/- अंकपद पर, काम करने के लिए प्रतीत नहीं होता है
अहमद हम्दी

यह मेरे लिए काम करता है।
h3xh4wk

1

Ctrl+ माउस स्क्रॉल अप
Ctrl+ माउस नीचे स्क्रॉल करें।

यह अधिकांश टर्मिनलों के लिए काम करता है।


1

मैं Xfce4 टर्मिनल में विम का उपयोग करता हूं। मैंने इस स्क्रिप्ट को कीबोर्ड शॉर्टकट्स को सौंपा ctrl alt +और ctrl alt -जो क्रमशः उपयोग script-name --inऔर 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

जैसा कि @ कोस्टा ने टिप्पणी में कहा, आप कर सकते हैं

  1. :set guifontवर्तमान फ़ॉन्ट प्राप्त करने के लिए चलाएँ
  2. मेरे लिए, वह है Hack 10
  3. फिर एक बड़े आकार के साथ फ़ॉन्ट सेट करें :set guifont=Hack\ 12( \अंतरिक्ष से बचने के लिए ध्यान दें )
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.