basyura's blog

あしたになったらほんきだす。

vim → ruby

let s:hash  = {"key" : "value"}
let s:array = ["a","b","c"]
ruby << EOF
  v = VIM.evaluate('s:hash')
  a = VIM.evaluate('s:array')
  puts v["key"] //=> value
  puts a[0]     //=> a
EOF

そのまま Hash と Array で扱えるのか。