ভিমে, স্ক্রোলিংয়ে পটভূমির রঙ পরিবর্তন হয়


16

লম্বা ফাইলে স্ক্রোল করার সময় মাঝে মাঝে ভিমে ব্যাকগ্রাউন্ড রঙের সাথে একটি অদ্ভুত ত্রুটি পাই। পাঠ্যের উপরের পটভূমিটি সঠিক, তবে সর্বত্র মুদ্রণযোগ্য অক্ষর নেই যা পটভূমিটি কালো হয়ে যায়।

কিছুটা শিকার এবং পরীক্ষা-নিরীক্ষার পরে, আমি এটি খুঁজে পেয়েছি: পুনরায় চিত্র! সমস্যাটি সংশোধন করে তবে আমি কেন জানতে চাই তা জানতে চাই এবং যদি কিছু থাকে তবে আমি স্থায়ীভাবে সমস্যার সমাধান করতে পারি।

যদিও আমি অন্যান্য ত্রুটিযুক্ত রঙের স্কিমগুলির সাথে দেখা করতে এই ত্রুটিটি অর্জন করেছি, তবে এটির জন্য মূল্যবান আমি লিমিয়াস রঙের স্কিমটি ভিএম 7.3 এর সাথে একগুচ্ছ পাইথন ফাইল সম্পাদনা করে ব্যবহার করছি।


আমি কিছুটা বেশি খেলতে পেরেছি এবং এটি কেবল তখনই ঘটবে যখন আমি আমার টার্মিনাল জ্যামিতিটি 30 বা তারও বেশি উচ্চতার সাথে সেট করব। এটি ধারণ করেছে কিনা তা জানতে আমাকে আরও পরীক্ষা করতে হবে, তবে সম্ভবত এই তথ্যটি কাউকে ভুল বুঝতে সাহায্য করবে ...
jlund3

এই আচরণের একটি উদাহরণ স্ক্রিনশট এখানে। আমি স্ক্রোল আপ করেছি এবং সুন্দর ধূসর ব্যাকগ্রাউন্ডের পরিবর্তে কিছু কুৎসিত কালো জিনিস রয়েছে। স্ক্রিনশট
jlund3

আপনি বেশ কয়েকটি বিভিন্ন টার্মিনাল এমুলেটর চেষ্টা করেছেন (যেমন এক্সটার্ম, জিনোম-টার্মিনাল ইত্যাদি)?
amcnabb

আমি এক্সএক্সটারিনাল এবং জিনোম-টার্মিনাল উভয় ক্ষেত্রেই আচরণটি পুনরুত্পাদন করতে সক্ষম হয়েছি।
jlund3

আমারও ঠিক একই সমস্যা আছে। আমি যখন জিনিসগুলি এফটি প্লাগিন / <ফাইল টাইপ> এ স্থানান্তরিত করেছি তখন আমার হতে শুরু করেছে ...
রেডএক্স

উত্তর:


25

এখানে এবং এখানে বর্ণিত হিসাবে , আপনি বন্ধ করে এটি ঠিক করতে পারেন Background Color Erase। আপনার পরিবর্তন করুন .vimrc:

if &term =~ '256color'
    " Disable Background Color Erase (BCE) so that color schemes
    " work properly when Vim is used inside tmux and GNU screen.
    set t_ut=
endif

আপনি স্ক্রিনটি পুনরায় সেট করতে Ctrl+ টাইপ করতে পারেন L


0

এটি সম্পর্কিত একটি প্লাগইন বা কনফিগারেশন হতে পারে, সম্ভবত চেষ্টা করুন

ভিম-আপনি নন

ভিআইএমআরসি ছাড়াই এবং প্লাগইন ছাড়াই ভিএম লোড করতে এবং সমস্যাটি থেকে যায় কিনা তা দেখতে।

যতদূর কনফিগারেশন হিসাবে, আমি মনে করি আপনার সম্ভবত অলসতা এবং টেস্টেস্টের দিকে নজর দেওয়া উচিত।

আপনি ডকুমেন্টেশনটি টাইপ করে পড়তে পারেন: (অলসতার সাহায্য করুন) এবং আপনি অজান্তেই এটি সেট করেছেন কিনা তা খুঁজে বের করতে পারেন (: অলসরেড্র সেট করুন?) এবং সম্ভবত এটি আনসেট করুন (: nolazyredraw সেট করুন)।

আপনি যদি টেস্টিফাস্ট সেট করেন তবে এটি সহায়তা করতে পারে (: হেল্প টিস্টিফস্ট)।


আমি উভয় nolazyredraw এবং tyfast চেষ্টা করেছিলাম, কিন্তু আচরণ একই থাকে।
jlund3

@ jlund3 আমি আমার উত্তরটি কিছুটা সম্পাদনা করেছি।
carlosdc

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