ভিমের 1 স্তরের পরবর্তী ভাগে যান


1

আমি সি ++ কোডে ফাংশন সংজ্ঞাগুলির মধ্যে লাফ দেওয়ার একটি ভাল উপায় খুঁজছি। আমি তার জন্য ভাঁজগুলি ব্যবহার করার ধারণাটি পছন্দ করি, কারণ আমি ব্যবহার করে পরবর্তী ফাংশন / পদ্ধতিতে যেতে পারি zj, তবে এটি কেবল তখনই কাজ করে যদি ফাংশনের অভ্যন্তরে নেস্টেড ভাঁজ না থাকে (উদাহরণস্বরূপ, সেটিংস দ্বারা foldnestmax=1)।

ভিমকে "স্তরের 1 পরবর্তী ভাগে চলে যেতে" বলার কোনও উপায় আছে, যাতে আমি সহজেই পরবর্তী পদ্ধতিতে যেতে পারি?

দ্রষ্টব্য: আমি জানি ]mএবং আমি [mএটি যা খুঁজছি তা নয়। আমি একটি ভাঁজ-ভিত্তিক সমাধান পছন্দ করব।

ধন্যবাদ!

উত্তর:


2

আপনি set foldnestmax=1অস্থায়ীভাবে, পরবর্তী ভাগে যেতে পারেন এবং বিকল্পটিকে তার মূল মূল্যে ফিরে যেতে পারেন:

:nnoremap <silent> zj :let max = &fdn<bar>let &fdn = 1<CR>zj:let &fdn=max<CR>
:nnoremap <silent> zk :let max = &fdn<bar>let &fdn = 1<CR>zk:let &fdn=max<CR>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.