উইন্ডোজের জন্য উবুন্টুতে আপনি কীভাবে রঙিন স্কিম পরিবর্তন করবেন?


36

আমি https://terminal.sexy এবং http://ciembor.github.io/4bit/ দিয়ে রঙিন স্কিমগুলি তৈরি করার চেষ্টা করেছি তবে উইন্ডোতে উবুন্টুতে বাশ নিয়ে কাজ করার জন্য তাদের কোনও রফতানি পেতে পারি না।

BoUoW এ রঙগুলি কাস্টমাইজ করার সঠিক পন্থাটি কী?

উত্তর:


28

এটি https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c থেকেও একটি দুর্দান্ত এবং সহজ সমাধান :

এটি এতে যুক্ত করুন .bashrc:

LS_COLORS='rs=0:di=1;35:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS

PS1='\e[37;1m\u@\e[35m\W\e[0m\$ ' # this will change your prompt format

এবং আমি ভিএম এর পঠনযোগ্যতার জন্য এটি দরকারীও পেয়েছি:

echo "set background=dark" >> .vimrc

4
কিন্তু এটি কোনও পরামিতি কী তা ব্যাখ্যা করে না। যেহেতু আমি বিভিন্ন রঙ নির্দিষ্ট করতে চাই, তাই এটি পরীক্ষা ও ত্রুটি বাদ দিয়ে এটি করার জন্য সত্যই কার্যকর নয়।
অ্যারন ব্রামসন

1
এই রঙগুলির সংজ্ঞা সিনট্যাক্স কী? উদাহরণস্বরূপ, আপনি ডিরেক্টরিগুলির জন্য রঙ প্যালেটটি কীভাবে পরিবর্তন করবেন? এবং এখানে সংজ্ঞায়িত অন্যান্য স্টাফগুলির জন্য?
xor

14

উইন্ডোজের জন্য উবুন্টুতে ব্যাশ করার ক্ষেত্রে সমস্যাটি নির্দিষ্ট নয়, কারণ টার্মিনালটি এখনও সরবরাহ করে conhost.exe

রঙ পরিবর্তন করতে, আপনি ডিফল্টে যেতে পারেন :

এখানে চিত্র বর্ণনা লিখুন

এবং তারপরে আপনি প্রতিটি পৃথক রঙে ক্লিক করতে পারেন এবং এটিকে অন্য কোনও রঙে পরিবর্তন করতে পারেন।

এখানে চিত্র বর্ণনা লিখুন

প্রক্রিয়াটি কিছুটা বিভ্রান্তিকর, কারণ কোনও রঙের আয়তক্ষেত্র ক্লিক করে আপনি পর্দার পটভূমি হিসাবে যা নির্বাচিত তা পরিবর্তন করছেন । সুতরাং আপনাকে প্রথমে সেই নির্বাচনটি পরিবর্তন করতে হবে, রঙটি সামঞ্জস্য করতে হবে এবং তারপরে আপনার পছন্দসই পটভূমির রঙে নির্বাচনটি পরিবর্তন করতে হবে।

সামগ্রিকভাবে, পুরোপুরি আলাদা টার্মিনাল বা কনসোল এমুলেটর দিয়ে যাওয়া আরও সহজ। আমি ব্যক্তিগতভাবে এখন কনেমু ব্যবহার করি , যা আপনাকে রঙিন স্কিমগুলি আরও সহজ পরিবর্তন করতে দেয়।


1
Screen Textকালো (0,0,0) তে সেট করা এবং Screen Backgroundহালকা হলুদ (255,255,150) এর কিছু ধরণের কাছে সেট করা আমার পক্ষে বেশ ভালভাবে কাজ করেছে। নমুনা স্ক্রিনশট দেখুন ।
ইয়েবো ইয়াং

4
টার্মিনালটি সেমিড.এক্স.এই. দ্বারা সরবরাহিত নয়, এবং কখনই হয়নি। কনসোলটি এনটি থেকে এক্সপির মাধ্যমে সরাসরি সিএসআরএস দ্বারা সরবরাহ করা হয়েছিল, এবং তারপরে ভিস্তার পর থেকে কনহস্ট.এক্সে। বাশ সরাসরি কনহস্টের মাধ্যমে চলে এবং কখনও সেমিডিটি স্পর্শ করে না।
বব

আপনার পরামর্শ অনুসারে @ ইয়োব্যাং, এখানে (255, 255, 221) রয়েছে, যা জিনোম টার্মিনালের "হালকা হলুদ কালো" থিম।
ইয়ামেনেকো

3

আমি মনে করি না ইউআই আপনাকে সমস্ত এএনএসআই রঙ পরিবর্তন করতে দেয়, আপনাকে এগুলি রেজিস্ট্রি দিয়ে সম্পাদনা করতে হবে।

ইতিমধ্যে একটি সোলারাইজড-ডার্ক থিম রয়েছে যা https://github.com/neilpa/cmd-colors- সোলারাইজডে বেশ ভালভাবে কাজ করে

(সক্রিয় করতে কনসোল উইন্ডোটি বন্ধ / খুলুন)


3

আমার মতো লোকদের আরও কিছু ব্যাখ্যা সহ অন্যদের মতো একই সমাধান ( https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c )

cd /home/<user>
ls -a

আপনার একটি .bashrc খুঁজে পাওয়া উচিত এবং একটি বিইউ করা উচিত

cp .bashrc .bashrcBU

2 লাইন যুক্ত করুন

echo "LS_COLORS='rs=0:di=1;35:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';" >> .bashrc
echo "export LS_COLORS" >> .bashrc

পরিবর্তনের আগে Vim এছাড়াও সঠিকভাবে দেখতে পটভূমি

echo "set background=dark" >> .vimrc

ছেড়ে দিন এবং পুনরায় আরম্ভ করুন

আপনার তখনও এই অদ্ভুত নীল রঙের নামে নামে পথ রয়েছে। আপনি PS1 এর মাধ্যমে এটি পরিবর্তন করতে পারেন। এখানে উত্সটি ( https://apple.stackexchange.com/questions/219125/is-there-a-way-to-change-the-font-color-of-tomot-path-in-termial )

echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$

আমার কথায় বালাইস [\ 033 [01; 34 মি ] * নীল রঙ যা আমি গোলাপী রঙে পরিবর্তন করি [\ 033 [01; 34 মি] * [\ 033 [00 মি] । PS1 ওভাররাইট করতে

@EDIT:

আপনি এটি এইভাবে করতে পারেন, তবে এটি স্থায়ী হবে না এবং এই পরিবর্তনশীলটি সেশন শেষে মুছে ফেলা হবে।

PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[00m\]\w\[\033[00m\]\$'

এটি স্থায়ী করার জন্য আপনাকে এটি এমন একটি ফাইলে লিখতে হবে যা পূর্ববর্তী .bashrc এর মতো একটি সেশনের শুরুতে লোড হবে।

echo "PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;35m\]\w\[\033[00m\]\$'" >> .bashrc

3

2019 সমাধান:

মাইক্রোসফ্ট থেকে অফিসিয়াল কালারটুল প্রতিটি রঙ নিজের দ্বারা সেট না করে সামগ্রিক রঙের স্কিম পরিবর্তন করতে ব্যবহার করা যেতে পারে।

কেবল জিপ ফাইলটি ডাউনলোড করুন ( রিলিজগুলিরColor Tool <Month> <Year> নীচে অনুসন্ধান করুন ) এবং যেকোন ফোল্ডারে সরঞ্জামটি বের করুন। তারপরে এটি আপনার বাশ থেকে চালান:

# run in wsl bash (or any other windows terminal)
# note that -x is required for wsl
./ColorTool.exe -x <scheme name>

# for the change to have permanent effect go to properties and click ok

তারপরে আপনি কালারটুলের ফোল্ডারে কোনও .itermcolorsফাইল রেখে আইটার্ম ফর্ম্যাটে সহজেই অন্যান্য রঙের স্কিম আমদানি করতে পারেন schemes


1

আপনি ডাব্লুডাব্লু কে কাস্টমাইজ করতে উইন্ডোজ সেন্টিমিডির রঙিন কাস্টমাইজেশন ব্যবহার করতে পারেন। উপরের ডান কোণে কেবল ছোট উবুন্টু আইকনটিতে ক্লিক করুন এবং বৈশিষ্ট্যগুলি ক্লিক করুন।

এছাড়াও, প্রম্পটটি কাস্টমাইজ করতে, আপনি ব্যবহার করতে পারেন

export PS1="\e[0;31m[\u@\h \W]\$ \e[m "

যা কেবলমাত্র প্রম্পটকে লাল এবং অন্যদিকে পরিবর্তন করবে।

এর মতো, রঙগুলি ডাব্লুডাব্লুতে দুর্দান্ত কাজ করে। উপরোক্ত সাইটগুলি নির্দিষ্ট টার্মিনাল এমুলেটরগুলির জন্য কনফিগারেশন ফাইল তৈরি করার সময় কাজ করবে না, তবে এটি কেবলমাত্র এখানে সেন্টিমিটার।


2
প্রোপার্টি ডায়ালগ আমাকে অগ্রভাগ এবং পটভূমির রঙ সেট করতে দেয় তবে রঙ স্কিম নয়। যদি না আমি এখানে কিছু মিস করছি।
ডের হচস্টাপলার

2
ঠিক আছে, আপনি রঙ স্কিমটি সেভাবে সামঞ্জস্য করতে পারেন । আপনাকে প্যালেট থেকে একটি রঙ নির্বাচন করতে হবে, আরজিবি সামঞ্জস্য করতে হবে, তার পরেরটিতে যান এবং শেষ পর্যন্ত আপনি আবার কোন পটভূমির রঙ চান তা নির্বাচন করতে হবে। আপনার উত্তরটি আরও পরিষ্কার হতে পারে
ডের হচস্টাপলার

0

এছাড়াও সমাধান অনুসন্ধানের জন্য, এই সুপার ইউজার পোস্টটি খুঁজে পেয়েছেন তবে এমএস বোঝার উইন্ডোজ কনসোল হোস্ট সেটিংসের এই পোস্টটি

এটির মূলত যা পরিমাণ তা হ'ল এটি হ'ল স্টার্ট মেনুতে / টাস্কবারে পিনড করা অবস্থায় সমস্ত সেটিংস শর্টকাট ফাইলে সংরক্ষণ করা হয়। যা বৈশিষ্ট্যগুলি পরিবর্তন করে পরিবর্তন করা যেতে পারে changed

এমএস পোস্টে বর্ণিত বৈশিষ্ট্য ব্যবহার করে রঙ সহ সমস্ত কিছু রেজিস্ট্রি এন্ট্রি [HKEY_CURRENT_USER \ কনসোল \ গিট ব্যাশ] এ কাস্টমাইজ করা যেতে পারে, তবে পরিবর্তনটি অনুধাবন করতে bash.exe সরাসরি "সি: \ উইন্ডোজ 32 সিস্টেম 32 \ bash.exe চালিয়ে কার্যকর করতে হবে। "উইন্ডোজ + আর এর মাধ্যমে রেজিস্ট্রি এন্ট্রিগুলির পরে উইন্ডোজকে কনফিগারেশন পড়া বন্ধ করতে বাধ্য করে।

কনফিগারেশনের সাথে সন্তুষ্ট হয়ে গেলে নতুন শর্টকাট লিঙ্কগুলি শুরু করে পিন-টু টাস্কবারে তৈরি করুন (যদি এটি আপনার জিনিস হয়)।

শর্টকাট ফাইলে ক্লান্তিকর পরিবর্তন এবং সংরক্ষণের পরিবর্তে .reg ফাইলের মাধ্যমে এইভাবে করার পক্ষে যুক্তিযুক্ত পরিবর্তনগুলি পরিচালনা করা সহজ (কোনও নতুন রঙের স্কিম ব্যবহার করে দেখুন?) মাধ্যমে করা সহজ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.