cafegale(LeafCage備忘録)

LeafCage備忘録(はてなダイアリー)と統一しました。

将来使うかも知れないVimの正規表現

  • コマンドの引数を空白で分割(ただし「\」でエスケープされている空白を考慮)
for arg in split(a:args, '\%(\\\@<!\s\)\+')
  let arg = substitute(arg, '\\\( \)', '\1', 'g')
endfor