আমি color xxxআমার মধ্যে রাখিনি .vimrc। আমি প্রথম যখন আমার খুলি তখন আমি এটি দেখতে পাই .vimrc।
:colorআমাকে defaultএখানে দেয় ।

তারপরে আমি টাইপ করি :color darcula। এবং এটি এটি পরিবর্তন।
:colorআমাকে darculaএখানে দেয় (প্রাকৃতিকভাবে)

তারপরে আমি টাইপ করি :set background=dark। এবং এটি এটি পরিবর্তন।
:colorআমাকে defaultএখানে (আশ্চর্যরূপে)
দেয়
সুতরাং আমার প্রশ্ন, ঠিক :set background=darkকি করে?
আমি চেষ্টা করেছিলাম :h backgroundএবং কোনও সহায়ক খুঁজে পেলাম না। আমি বুঝতে পারি যে এই কমান্ডটি ব্যাকগ্রাউন্ডটি আসলে পরিবর্তন করে না, কেবলমাত্র vim অনুসারে রঙ পরিবর্তন করবে। তবে আমি এখনও এই প্রশ্নটি জিজ্ঞাসা করতে চাই। কারণ আমি রঙটি পরে সত্যিই খুশি :color darculaএবং :set background=darkতাই আমি আশ্চর্য না করে কীভাবে আমার নিজের রঙিন স্কিমটি লিখতে হবে তা আমার set background=darkমধ্যে না রেখে .vimrc।
আমি @ স্ট্যাটাক্সের কাছ থেকে পরামর্শ নিয়ে set background=darkআমার শেষ লাইনে রেখেছি darcula.vim। তারপরে color darculaআমাকে তৃতীয় স্ক্রিনশট দেয়। তবে আমি যখন এটি প্রথম লাইনে রেখেছি তখন color darculaআমাকে দ্বিতীয় স্ক্রিনশট দেয়। এছাড়াও set bg=darkতৃতীয় স্ক্রিনশটে ফিরে এটা পরিবর্তন।
আমি এটি প্রথম লাইনে রেখে অনুমান করেছি, আমি ভিমকে বলছি যে এই রঙের চামড়া একটি অন্ধকার পটভূমির জন্য তৈরি করা হয়েছে। এটিকে বিপরীতে, শেষ লাইনে রেখে আমি ভিমকে ধরে নিতে পারি যে এই রঙের চিটটি একটি হালকা পটভূমির জন্য ডিজাইন করা হয়েছে এবং তারপরে ভিম নিজেই এটির কিছু পরিবর্তন করতে পারে (যখন এটি শেষ লাইনের প্রক্রিয়া করে)।
যদি আমি ধারণা করি যা ঘটেছিল সত্য হয় তবে আমার প্রশ্নটি এখনও উত্তরহীন। আমি যখন set bg=darkহালকা রঙিন চামড়াটি লোড করেছি তার পরে আমি কীভাবে ভিএম পরিবর্তন করেছি ?
আমার সম্পূর্ণ ভিএম কনফিগারেশন https://github.com/MichaelMa2014/.vim এ উপলব্ধ
:set bg=lightএবং :set bg=darkবিপরীত নয়, তবে তারা ঠিক কী তা ব্যাখ্যা করা হয়নি। এছাড়াও সেই পোস্টটি কেন আমি :set background=darkআমার এড়াতে চাই .vimrc।