উত্তর:
জন্য ডকুমেন্টেশন দেখুন স্ক্রোল বাঁধাই । আপনার আবদ্ধ হওয়া প্রতিটি উইন্ডোর জন্য আপনাকে এটি সেট করতে হবে (উদাহরণস্বরূপ সর্বনিম্ন 2)
আপনি যদি 2 টি ফাইলের সাথে তুলনা করেন তবে ভিমডিফ আরও বেশি ব্যবহার হতে পারে
প্রথম বিভাজনে যান এবং টাইপ করুন
:set scrollbind
পরেরটি ( ctrl+ w) এ যান এবং একই কাজ করুন।
অক্ষম করতে:
:set noscrollbind
আরও তথ্যের জন্য, স্ক্রোল বাইন্ডিংয়ের জন্য ডকুমেন্টেশন চেক করুন - http://vimdoc.sourceforge.net/htmldoc/scroll.html#scrol- বাইন্ডিং
:windo set scrollbind
একবারে সমস্ত বিভাজনের জন্য সেট করতেও পারেন ।
:windo set scrollbind
সমস্ত উইন্ডোতে স্ক্রোলবাইন্ড সেট করবে।
nmap <F5> :windo set scrollbind!<cr>
দেখেন তবে সমস্ত খোলা উইন্ডোতে স্ক্রোলবাইন্ড টগল করার মতো কিছু ব্যবহার করা কার্যকর হতে পারে ।
scrollbind!
আমার পক্ষে কাজ invscrollbind
করেননি , কিন্তু করেছেন। একটি সুপার ম্যাপিং। ধন্যবাদ!
গ দিন,
দুটি ফাইলের উপর ভিমডিফ ব্যবহার করার চেষ্টা করেছি?
vimdiff file1 file2
এটি আপনাকে ডিফল্টরূপে স্ক্রল বাইন্ডিং দেবে।
কমান্ড লাইন থেকে:
vim -O file1 file2 -c 'windo set scb!'
-ও = পাশাপাশি খুলুন।
-c = উদ্ধৃতিতে যা অনুসরণ করা হয় তা একটি ভিএম বিকল্প হিসাবে বিবেচনা করা হয়।
'উইন্ডো' = সমস্ত প্যানেলে প্রয়োগ করুন।
'scb' = স্ক্রোলবাইন্ডের জন্য শর্টহ্যান্ড। কিছু টাইপিং সংরক্ষণ করে, তবে দুটিই বিনিময়যোগ্য।
'!' = টগল করুন। আপনি যদি পছন্দ করেন তবে পরে এটি বন্ধ করতে একই কমান্ডটি ব্যবহার করতে পারেন।
উত্তরোত্তর জন্য, আমার যা করা দরকার তা এখানে, যেহেতু আমি ভিমডিফ দিয়ে শুরু করি নি।
আমি একটি ফাইল লোড করেছি। তারপরে: vsp অন্যটি লোড করতে।
এগুলি বেশ আলাদা ফাইল, তবে আমি তাদের মধ্যে কী সাধারণ তা দেখতে চেয়েছিলাম।
তাই ...
:set diff
:set diffopt=iwhite
:set scrollbind