বানান ভুলগুলির মধ্যে অদ্ভুত বর্ণ রয়েছে


12

আমি ভিমে স্পেল চেকার ব্যবহার করছি, এবং আমি একটি বৈশিষ্ট্যটি খুব বিরক্তিকর দেখতে পেয়েছি: কিছু অদ্ভুত রঙের সাথে ত্রুটিগুলি হাইলাইট করা হচ্ছে যা জিনোম টার্মিনাল সেটিংসে পাওয়া যায় না:

হাইলাইট ত্রুটি


আমি হাইলাইটের রঙটি অন্য কোনওটিতে পরিবর্তন করতে চাই, তাই এটি worddআমার গ্লোবাল ফন্টের রঙ পরিবর্তন না করেই এইটিকে অস্পষ্ট করে না । আমি কীভাবে এটি কনফিগার করতে পারি?

উত্তর:


11

SpellBadহাইলাইট গ্রুপ আপনি বানান ভুল শব্দের চেহারা কনফিগার করার অনুমতি দেয় হবে।

ধরা যাক আপনি চান যে তারা হলুদ ব্যাকগ্রাউন্ডে লাল হতে পারে। তারপরে আপনি নীচের কোডটি আপনার ভিএমআরসি ফাইল বা আপনার রঙচেমি ফাইলে কোথাও যুক্ত করতে পারেন (তবে যে কোনও ক্ষেত্রে কালারশেমটি SpellBadগ্রুপ সেটআপ করার পরে , অন্যথায় এটি আপনার সেটিংসকে ওভাররাইড করে):

:highlight clear SpellBad
:highlight SpellBad ctermfg=009 ctermbg=011 guifg=#ff0000 guibg=#ffff00

ctermfg, ctermbgআর্গুমেন্ট একটি টার্মিনাল সময় পুরোভাগে এবং ব্যাকগ্রাউন্ড রং রং নিয়ন্ত্রণ guifg, guibgএকটি GUI ভিতরে তেজ জন্য একই কাজ।

টার্মিনালের জন্য, রঙগুলি একটি নাম (লাল, হলুদ ...) বা 000 এবং 007/015/255 এর মধ্যে দশমিক কোডের সাথে প্রকাশ করা যেতে পারে যখন এটি 8/16/256 রঙ সমর্থন করে। আপনি এটি ভিএম থেকে কতগুলি রঙ সমর্থন করে তা পরীক্ষা করতে পারেন:echo &t_Co

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

এখানে একটি চার্ট যা কিছু রঙের কোডগুলি দেখায়।

অন্যান্য হাইলাইট গ্রুপ আছে ( SpellCap, SpellLocalএবং SpellRare) যা শব্দের অন্য ধরনের চেহারা নিয়ন্ত্রণ করে।

নোট করুন যে 'background'বিকল্পটি সেট করার ফলে আপনার রঙচামি পুনরায় লোড হতে পারে। সুতরাং আপনার যদি set background=darkআপনার ভিএমআরসি-র কোথাও থাকে, পূর্ববর্তী কোডটি রাখুন যা SpellBadসেই লাইনের পরে গোষ্ঠী পরিবর্তন করে , অন্যথায় কালারচেম আবার আপনার সেটিংসকে ওভাররাইড করে।

আরও তথ্যের জন্য, দেখুন:

:help hl-SpellBad

2
কেবল একটি আন্ডারলাইনকে আলাদা রঙ দেওয়া কি সম্ভব? যেমনhi SpellBad cterm=underline ctermfg=009 guifg=#ff0000
টিম ভিসি

chartলিঙ্কটি অসম্পূর্ণ।
আদম মতান

পয়েন্টার থেকে স্পেলক্যাপ, স্পেললোকাল এবং স্পেলরেয়ার খুব সহায়ক, থেক্স।
টেরি ব্রাউন

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