:colorscheme [colorscheme_name]
-- تغییر تم رنگی:colorscheme [space]+Ctrl+d
-- لیست کردن تمام تم های رنگی موجود
- retrobox
- lunaperche
- elflord
- slate
با استفاده از دستور زیر نیز میتوان رنگ زمینه پیشفرض ویم را به روشن یا تاریک تغییر داد:
:set background=dark
:set background=light
برای استفاده بهتر از رنگ ها و همچنین فعال سازی سینتکس، از دستور زیر استفاده می کنیم:
:syntax on
برای یادگیری ذخیرهسازی تنظیمات ویم، به فصل ۱۶ مراجعه کنید.
همچنین برای دیدن تمام تمهای رنگی ویم به سایت زیر مراجعه کنید:
همچنین برای دیدن تمام تمهای رنگی ویم به سایت زیر مراجعه کنید:
برای درست دیده شدن رنگ ها در ترمینال، لازم است تا تنظیماتی را انجام دهید.
ابتدا متغیر زیر را در فایل بش آر سی خود قرار دهید:
ابتدا متغیر زیر را در فایل بش آر سی خود قرار دهید:
export TERM=xterm-256color
سپس در تنظیمات ویمآرسی خود، تم ویم را به شکل زیر معین کنید:
set background=dark
" Inspect $TERM instead of t_Co
if &term =~ '256color'
" Enable true (24-bit) colors instead of (8-bit) 256 colors.
if has('termguicolors')
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
set termguicolors
set mouse=a
colorscheme catppuccin_mocha
endif
endif
" Settings for GVim
if has('gui_running')
set mouse=a
set guicursor+=a:blinkon0
set guifont=Fira\ Code\ 12
colorscheme catppuccin_mocha
endif
در بلاک کد بالا، نام تم مورد نظر شما روبهروی عبارت
همچنین دقت کنید که اگر از تم روشن استفاده میکنید، مقدار خط اول را از dark به light تغییر دهید.
بلاک دوم مختص تنظیمات GVim است. در این بلاک فونت Fira Code نیز برای GVim معین شده است.
colorscheme
قرار خواهد گرفت.
همچنین دقت کنید که اگر از تم روشن استفاده میکنید، مقدار خط اول را از dark به light تغییر دهید.
بلاک دوم مختص تنظیمات GVim است. در این بلاک فونت Fira Code نیز برای GVim معین شده است.
همانطور که مشاهده میکنید، با استفاده از تنظیمات درست و ترمینالی توانمند، تفاوت رنگی بین ترمینال و محیط گرافیکی مشاهده نمیشود.
🔗 Mitra