সি এবং সি-জাতীয় ভাষায়, আমি %
কার্সার চালু থাকা সংশ্লিষ্ট কোঁকড়া ধনুর্বন্ধকে ঝাঁপতে ব্যবহার করতে পারি । এটি একটি সুপরিচিত "কৌশল"।
তবে রুবিতে উদাহরণস্বরূপ:
def fun
[1, 2].each do |n|
end
end
এটি কাজ করে না, যেহেতু রুবি অক্ষরগুলি ব্যবহার করে না matchpairs
( (:),{:},[:],<:>
ডিফল্টরূপে সেট করা হয়েছে)।
আমি সেটি স্থাপনের চেষ্টা করেছি, তবে এটি কার্যকর হয় না:
:set matchpairs=def:end
E474: Invalid argument: matchpairs=def:end
আমি কি রুবির মতো ভাষা নিয়ে কাজ করতে পারি? উল্লেখ্য এই হল না একটি রুবি-নির্দিষ্ট প্রশ্ন অন্যান্য উদাহরণ শেল স্ক্রিপ্ট (হতে পারে if
/ fi
) অথবা অ্যাপ্লিকেশন Lua ( function
/ end
), এবং অনেক অনেক বেশি।
:runtime macros/matchit.vim
কাজ করে না; আপনাকে আপনার ভিএমআরসি লাগাতে হবে এবং ভিম পুনরায় চালু করতে হবে ...