টিপে ggএবং Gআপনি বাফারের উভয় প্রান্তে লাফিয়ে যেতে পারেন।
42G 42 লাইনে লাফ দেয়।
gবাফারের মাঝখানে ঝাঁপ দেওয়ার জন্য কি কোনও দ্রুত শর্টকাট আছে? মোটামুটি কিছু round(number of lines/2)G?
টিপে ggএবং Gআপনি বাফারের উভয় প্রান্তে লাফিয়ে যেতে পারেন।
42G 42 লাইনে লাফ দেয়।
gবাফারের মাঝখানে ঝাঁপ দেওয়ার জন্য কি কোনও দ্রুত শর্টকাট আছে? মোটামুটি কিছু round(number of lines/2)G?
উত্তর:
আপনি N%ফাইলের নবম শতাংশে ঝাঁপ দিতে ব্যবহার করতে পারেন । সুতরাং উদাহরণস্বরূপ 50%বাফারের মাঝখানে মোটামুটি। সহায়তা দেখুন:h N%
আমি এই ম্যাপিংগুলি আমার নিজস্ব সেটিংসে ব্যবহার করি:
nnoremap <expr> M (line('$')/2).'G'
xnoremap <expr> M (line('$')/2).'G'
onoremap <expr> M (line('$')/2).'G'
এটি বেশ সহজ, এটি (line('$')/2).'G'ম্যাপিং চালানোর আগে কেবল প্রকাশের মূল্যায়ন করে । line('$')বাফারের শেষ লাইনের সংখ্যাটি, যা আমরা দুটি দ্বারা বিভক্ত করি। তারপরে ন্যায়বিচারী .'G'ফলাফলটি স্ট্রিংয়ে 'জি' যুক্ত করে।
আপনি যদি ডিফল্ট M(দৃশ্যমান স্ক্রিনের মাঝামাঝি) ব্যবহার করতে পছন্দ করেন তবে আপনি এটিকে লিডার ম্যাপিং করতে পারেন যাতে আপনি এটি ওভাররাইট না করে। উদাহরণ স্বরূপ:
nnoremap <expr> <leader>m (line('$')/2).'G'
xnoremap <expr> <leader>m (line('$')/2).'G'
onoremap <expr> <leader>m (line('$')/2).'G'
আপনি N%ফাইলের নবম শতাংশে ঝাঁপ দিতে ব্যবহার করতে পারেন । সুতরাং উদাহরণস্বরূপ 50%বাফারের মাঝখানে মোটামুটি।
সহায়তা দেখুন :h N%