タグ

ブックマーク / thinca.hatenablog.com (1)

  • インターフェースを使わずに Vim スクリプトに他の言語を埋め込む - 永遠に未完成

    Vim スクリプトを書いていると、どうしても Vim だけの機能では難しい、または面倒な場面にでくわすことはよくある。特に通信周りなんかはそうだ。 外部コマンド 1 つで済めばいいが、複雑になってくると Ruby などでスクリプトを書きたくなってくる。かと言ってファイルが増えるのは嫌だし、そもそも plugin ディレクトリなどに .rb などのファイルが入るのも気にくわない。 そこでいっそ Vim スクリプト内にコードを書きたくなるわけだけど、各種言語のインターフェースはオプションなので、組込まれていない Vim では使えなくなる。マシン自体に言語環境は入っているけど Vim には組込まれていない、なんてことは割とありがち。外部コマンドとしてなら使えるのに…。 と言うわけで、Vim スクリプトにインターフェースを使わずに他の言語を埋め込む方法。用途を考えると半分ネタなのであんまり気にし

    インターフェースを使わずに Vim スクリプトに他の言語を埋め込む - 永遠に未完成
    tatunasu
    tatunasu 2010/12/13
  • 1