কীভাবে আপনি ভিমডিফ ফাইলগুলির সম্পূর্ণ সামগ্রীর পার্থক্য দেখাতে পারেন? আমি পার্থক্যের রঙের হাইলাইট চাই, তবে এখনও পুরো ফাইলগুলি দেখতে চাই, অর্থাত্ অংশগুলিও একইরকম।
কীভাবে আপনি ভিমডিফ ফাইলগুলির সম্পূর্ণ সামগ্রীর পার্থক্য দেখাতে পারেন? আমি পার্থক্যের রঙের হাইলাইট চাই, তবে এখনও পুরো ফাইলগুলি দেখতে চাই, অর্থাত্ অংশগুলিও একইরকম।
উত্তর:
vimdiffসেট করে foldmethod diffযাতে সমস্ত অপরিবর্তিত লাইনগুলি ভাঁজ হয়। ভিতরে থেকে vimdiffআপনি টিপে সমস্ত ভাঁজ খুলতে পারেন zR।
আপনি যদি সর্বদা সম্পূর্ণ প্রসঙ্গটি দেখাতে চান তবে আপনি কিছু বড় সংখ্যায় প্রদর্শিত ফোল্ডল প্রসঙ্গ লাইনের সংখ্যা বাড়িয়ে দিতে পারেন। আপনার ~/.vimrc:
if &diff " only for diff mode/vimdiff
set diffopt=filler,context:1000000 " filler is default and inserts empty lines for sync
endif
zaবন্ধ করা হয়নি তবে zMতা থমাসের জবাব থেকে বোঝা যাচ্ছে।
zaএকক ভাঁজ বন্ধ করবে (কার্সারের নীচে একটি); zMসমস্ত ভাঁজ বন্ধ হবে। দুটোই কাজে লাগতে পারে।
set diffopt+=context:42।
স্ট্যাকওভারফ্লো সম্পর্কিত প্রশ্নের এই উত্তরটি চেক করার মতো।
ভিমডিফ: সর্বাধিক ব্যবহৃত কমান্ড / শর্টকাটগুলি কী কী কোনও নবাবীকে শুরু করতে পারে?
সংক্ষেপে:
zoএবং zcযথাক্রমে একটি বিভাগ খুলুন এবং বন্ধ করুন
zMএবং zRযথাক্রমে সমস্ত বিভাগকে প্রসারিত এবং ভাঁজ করুন
zRযাওয়ার উপায়। দ্রষ্টব্য:zaভাঁজগুলি পুনরায় তৈরি করবে।