如何匹配“ |”与搜索对

时间:2019-02-01 02:20:03

标签: vim

我有一些类似的红宝石代码

some_hash = {
  hello: world,
  goodbye: moon
}
some_hash.each do |key, value|
  # process
end

我想知道如何使searchpair起作用以匹配'|'字符。每次我在'|'内部执行echo searchpair('|', '', '|', 'W')字符,vim返回0

1 个答案:

答案 0 :(得分:0)

正如@Amadan所说,searchpairstart相等时end不起作用。这样做的主要目的是创建操作员未决的映射,以在两个|之间及其周围进行匹配。我最终创建了一个通用解决方案,该解决方案使我可以在同一行上以相等的模式进行匹配。您可以找到代码here