উত্তর:
সঙ্গে অনুযায়ী http://vim.wikia.com/wiki/Change_font :
কনসোল ভিম আপনার কনসোল / টার্মিনালটি যে ফন্ট ব্যবহার করছে তা ব্যবহার করে। [...]
টার্মিনালের অভ্যন্তরে চলার সময়, ভিম, বেশিরভাগ ক্ষেত্রে, রঙগুলি পরিবর্তন করতে পারে (টার্মিনাল দ্বারা সমর্থিত রঙের সীমার মধ্যে: কখনও কখনও গা bold় এবং আনবোল্ড কালো এবং সাদা, প্রায়শই 8 টি বর্ণের চেয়ে বেশি গা bold় / আনবোल्ड অগ্রভাগ কেবল [বা অন্য কোনওভাবে দেখা যায়, 8 ব্যাকগ্রাউন্ড এবং 16 ফোরগ্রাউন্ড]; এক্স 11-তে কিছু টার্মিনাল 256 ব্যাকগ্রাউন্ড এবং ফোরগ্রাউন্ড রঙ সমর্থন করে; "রঙ পরিবর্তন করা" সাধারণত বিপরীত ভিডিও ব্যবহার করে), এবং, যদি টার্মিনাল তাদের সমর্থন করে (সমস্ত টার্মিনাল না করে এবং এমনকি যাঁরা কেবল এটি নির্দিষ্ট ফন্টের সাহায্যে সমর্থন করতে পারেন), সাহসী, আন্ডারলাইন এবং / অথবা তাত্পর্যপূর্ণ ব্যবহার করুন।
বলা হচ্ছে, আপনি যদি ভিম সম্পাদকে ফন্টের আকারটি পরিবর্তন করতে চান তবে আপনাকে আপনার টার্মিনালের ফন্টের আকারটি পরিবর্তন করতে হবে। জিনোম-টার্মিনালে এটি করতে সম্পাদনা → প্রোফাইল পছন্দসমূহে যান :
তদতিরিক্ত, আপনি একটি নতুন টার্মিনাল প্রোফাইলে এই পছন্দগুলি সংরক্ষণ করতে পারেন এবং আপনি যখন ভিম ব্যবহার শুরু করেন, তখন সেই প্রোফাইলটি ব্যবহার করুন।
এটি আদর্শ সমাধান নাও হতে পারে তবে এটি আমার পক্ষে কাজ করে।
আপনার টার্মিনালটিতে Ctrl+ Shift+ দিয়ে কেবল জুম ইন করুন +।
Ctrl+ দিয়ে জুম আউট করুন-
Ctrl+ মাউস স্ক্রোল আপ
Ctrl+ মাউস স্ক্রোল ডাউন।
এটি বেশিরভাগ টার্মিনালের জন্য কাজ করে।
আমি এক্সফেস 4 টার্মিনালে ভিম ব্যবহার করি। আমি এই স্ক্রিপ্টটি কীবোর্ড শর্টকাটগুলিতে নির্ধারণ করেছি 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"