আমি এর মতো কয়েকটি ম্যাপিং তৈরি করেছি:
:nnoremap <buffer> <leader>xyzABC :call SomeFunc('ABC')<CR>
:nnoremap <buffer> <leader>xyzDE :call SomeFunc('DE')<CR>
:nnoremap <buffer> <leader>xyzFoo18 :call SomeFunc('Foo18')<CR>
:nnoremap <buffer> <leader>xyzBar22 :call SomeFunc('Bar22')<CR>
যা পছন্দসই হিসাবে কাজ করে।
আমি এখন একটি মানচিত্র-টেমপ্লেট তৈরি করার একটি সম্ভাবনার সন্ধান করছি যা আমাকে আমার ম্যাপিংয়ের সুস্পষ্ট অপ্রয়োজনীয় অংশগুলি সরিয়ে ফেলতে অনুমতি দেবে, এর মতো কিছু
:nnoremap <buffer> <leader> xyz? :call SomeFunc(?)<CR>
যাতে আমি প্যারামিটার হিসাবে কোনও মান পাস করতে পারি SomeFunc
।
এমন কি কোনও সম্ভাবনা আছে?
আমি পিটারের মন্তব্যের সাথে একমত; কমান্ডগুলি ম্যাপিংয়ের চেয়ে কাজের পক্ষে আরও উপযুক্ত।
—
রোমেনেল
input()
বাgetchar()
। তবে প্যারামিটার লাগে এমন কোনও কিছুর জন্য ম্যাপিংয়ের পরিবর্তে কমান্ড ব্যবহার করা আরও স্বাভাবিক।