C ve C benzeri dillerde, %imlecin üzerinde bulunduğu ilgili süslü ayraca atlamak için kullanabilirim . Bu iyi bilinen bir "numara" dır.
Ancak Ruby'de örneğin:
def fun
[1, 2].each do |n|
end
end
Ruby işe yaramaz matchpairs( (:),{:},[:],<:>varsayılan olarak ayarlıdır) .
Bunu ayarlamayı denedim, ama çalışmıyor:
:set matchpairs=def:end
E474: Invalid argument: matchpairs=def:end
Bunu Ruby gibi dillerle de çalıştırabilir miyim? Bunun Ruby'ye özgü bir soru olmadığını unutmayın , diğer örnekler kabuk komut dosyaları ( if/ fi) veya Lua ( function/ end) ve daha pek çok şey olabilir.
:runtime macros/matchit.vimişe yaramaz;