ভিএম-তে কমান্ড লাইন হাইলাইট করা


7

ভিএম-তে কমান্ড লাইনের জন্য রঙ পরিবর্তন করা সম্ভব? আমি বুঝতে পারি যে কিছুটা অস্পষ্টভাবে বলা যেতে পারে, তাই আমার কাছে এমন কিছু জিনিস রয়েছে যা এটিকে কিছুটা পরিষ্কার করা উচিত। এই চিত্রটি চিত্রিত করে আমি কী সম্পর্কে বলছি:

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

আমি যে ফাইলটি সম্পাদনা করছি তার দুটি লাইন বা নির্দিষ্ট ক্ষেত্রে দেখা হচ্ছে যে সহায়তা ফাইলটি আমি দেখছি, তারপরে স্থিতি রেখা এবং অবশেষে যে কমান্ড লাইনটি আমি কথা বলছি। আমি যা করতে চাই তা হ'ল কমান্ড লাইনের অগ্রভূমি এবং পটভূমির রংগুলি উপরে অবস্থিত রেখার লাইনে একই পরিবর্তন করা।

আমি ধরে নেব যে hi ______ guifg=#… guibg=#…এটি আমার রঙিনছাই ফাইলের মধ্যে একটি সাধারণ , আমি নিশ্চিত না যে নির্বাচক সেই লাইনের জন্য কী। কেউ কি কোনও সহায়তা দিতে পারেন? আমি অন্য কনফিগারেশনের কোনও স্ক্রিনশটগুলিতে এটি ঘটতে দেখিনি, সুতরাং এটি অসম্ভব বা কেবল অস্বাভাবিক কিনা তা আমি নিশ্চিত নই।

উত্তর:


7

ভিম সেমিডলাইন সাধারণ পাঠ্যের মতো একই রঙ ব্যবহার করে এবং এর নিজস্ব হাইলাইট গোষ্ঠী নেই।


0

আমি হ'ল খুনিস্তানের উত্তরটি নিম্নলিখিতগুলির সাথে একই ধরণের প্রশ্নের পরীক্ষার জন্য:

:hi Normal ctermbg=Black ctermfg=Black cterm=NONE
augroup
    au!
    au CmdLineEnter * hi Normal ctermfg=DarkGrey
    au CmdLineLeave * hi Normal ctermfg=Black
augroup END

এবং এগুলি বেশিরভাগ ক্ষেত্রেই সঠিক। CmdLineআপনি যখন প্রথমে এটি প্রবেশ করবেন কেবল তখনই রঙগুলি পরিবর্তন হবে, প্রায় চার সেকেন্ড পরে, Normalগ্রুপের সমস্ত পাঠ্য এটির সাথে মিলবে। আপনি যখন CmdLineসমস্ত প্রস্থানটি প্রস্থান করবেন তখনই তাত্ক্ষণিকভাবে ফিরে আসুন।

সুতরাং, আপনি আপনার অনুরূপ কিছু করা যদি vimrcআপনি অন্তত দুই ম্যাচিং হতে পারে যখন তুমি ছিলে মধ্যেCmdLine

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