বাফারের মাঝখানে কীভাবে লাফাতে হবে


17

টিপে ggএবং Gআপনি বাফারের উভয় প্রান্তে লাফিয়ে যেতে পারেন।

42G 42 লাইনে লাফ দেয়।

gবাফারের মাঝখানে ঝাঁপ দেওয়ার জন্য কি কোনও দ্রুত শর্টকাট আছে? মোটামুটি কিছু round(number of lines/2)G?

উত্তর:



3

আমি এই ম্যাপিংগুলি আমার নিজস্ব সেটিংসে ব্যবহার করি:

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'

-1

আপনি N%ফাইলের নবম শতাংশে ঝাঁপ দিতে ব্যবহার করতে পারেন । সুতরাং উদাহরণস্বরূপ 50%বাফারের মাঝখানে মোটামুটি।

সহায়তা দেখুন :h N%


আমি উত্তরটি সম্পাদনা করেছি কারণ এটি পড়ার যোগ্য করার জন্য এটি "প্রথম পোস্ট" কাতারে উপস্থিত হয়েছিল (ফর্ম্যাটটি ভয়ানক ছিল) তবে আমি দেখিনি যে এটি খ্রিস্টানের উত্তরের একটি সদৃশ মাত্র।
স্ট্যাটক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.