[ruby][vim] 用正则替换旧的 hash rocket 语法
[ruby][vim] 用正则替换旧的 hash rocket 语法
邪云子 发表于3年前
[ruby][vim] 用正则替换旧的 hash rocket 语法
  • 发表于 3年前
  • 阅读 36
  • 收藏 1
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

Change this way

:param => 'value'

for this way

param: 'value'

open .rb file in vim and do

%s/:\([^=,'"]*\) =>/\1:/g

if you want use the interactive mode, add c in the end of command

%s/:\([^=,'"]*\) =>/\1:/gc

case you want the inverse, try

:%s/\(\w*\): \([':]\)/:\1 => \2/gc
共有 人打赏支持
粉丝 18
博文 96
码字总数 24684
×
邪云子
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: