সোলারাইজড খুব নির্দিষ্ট রঙ দেয়। আপনি স্ট্যান্ডার্ড 256 কালার প্যালেটে এই রঙগুলি সত্যিই অর্জন করতে পারবেন না । আপনার টার্মিনাল এমুলেটরটিতে সঠিক রঙ স্থাপনের মাধ্যমে আপনি এটি অর্জন করার একমাত্র উপায়, তারপরে অ্যাপ্লিকেশনগুলি মনে করে যে তারা কেবলমাত্র স্ট্যান্ডার্ড 16 রঙ (8 + 8 টি ব্রাইট) ব্যবহার করছে তবে এগুলি সোলারাইজড প্যালেটে সঠিকভাবে ম্যাপ করা হয়েছে।
জিনোম টার্মিনাল প্যালেটগুলি বা প্রোফাইলগুলি রফতানি / আমদানির খুব সহজ উপায় সরবরাহ করে না, তবে আপনি এই বাশ স্ক্রিপ্ট দিয়ে এটি করতে পারেন:
#!/bin/sh
DARK_BG='#000014141A1A'
# original: DARK_BG='#00002B2B3636'
LIGHTEST='#FFFFFBFBF0F0'
# original: LIGHTEST='#FDFDF6F6E3E3'
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:$DARK_BG:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:$LIGHTEST"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "$DARK_BG"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#65657B7B8383"
নম্বর। এখানে আমি সোলারাইজের সবচেয়ে অন্ধকার এবং হালকা রঙগুলিকে ওভাররাইড করেছি। মন্তব্য হিসাবে আপনি চাইলে মূলগুলি ব্যবহার করতে পারেন।
যথেষ্ট. এখন সেই ফাইলটি ভিতরে রেখে সোলারাইজড ভিএম রঙের ফাইলটি ইনস্টল করুন ~.vim/colors/solarized.vim
।
এখন আপনি এই রঙ স্কিমটি ব্যবহার করতে ভিমকে বলতে পারেন colo solarized
। তবে এটি বেশ কার্যকর হয়নি এবং আমাকে ভিমকে একটি 16 রঙের প্যালেট ব্যবহার করতে বলা হয়েছিল set t_Co=16
,। আমি আমার ~/.vimrc
ফাইলের দু'জনকেই আটকে রেখেছি ।
এখন ভিএম রঙগুলি কাজ করছিল, তবে এটি টিএমউক্সের অভ্যন্তরে চলতে পারে না।
এই পরবর্তী বিটটি খুব বিভ্রান্তিকর। বেশিরভাগ পরামর্শে TERM
tmux এর বাইরে স্থাপন সম্পর্কে বলা হয় xterm-256colors
, তবে আমি যখন tmux শুরু করি না তখনও। এটি আমাকেও বিভ্রান্ত করেছে: সূচিত করে বলে না যে 256 রঙের প্যালেটটি একটি দরিদ্র অনুমান? ঠিক আছে, এটি বিভ্রান্তিকর, এবং যাইহোক, এটি কাজ করে না তাই আমার আরও একটি উপায় এগিয়ে নেওয়া দরকার:
সমন্বিত একটি ফাইল তৈরি করুন /tmp/foo
:
xterm-16color|xterm with 16 colors,
colors#16, use=xterm,
তারপরে এটি ইনস্টল করুন sudo tic /tmp/foo
শেষ অবধি, উপনাম tmux
নিম্নরূপ:
alias tmux='TERMINFO=/usr/share/terminfo/x/xterm-16color TERM=xterm-16color tmux -2'
আমি এখন টার্মিনালে, ভিমে এবং ভিম-ইন-টিএমউক্সে ঠিক সঠিক রঙগুলি পেয়েছি । নম্বর। -2
বিকল্প বলে tmux
একটি 256 রঙ প্যালেট, যা সত্যিই বিভ্রান্তিকর ব্যবহার করতে হবে কারণ env ভেরিয়েবল এটি অন্যথায় কহন করা প্রদর্শিত হবে ... আমি সত্যি সত্যি জানি না, এবং আমি ভীত আমি সত্যিই যে শেখার আরোহণ পরোয়া করি না আছি কার্ভ কারণ আমার এখন একটি সুন্দর রঙিন টার্মিনাল রয়েছে যা জাস্ট ওয়ার্ক করে।
solarized.vim
এবং আমি প্রস্তুত ছিলাম।