eskk.vim
eskk.vim copied to clipboard
多言語(Ruby, Perl, Pythonなど)でeskkのプラグインを書く
ロードするパスを決めてそこに拡張子付きで置いておけば:pyfile, :rubyfile等でできそう。
Perlはファイルを実行するコマンドがないけどまぁなんとかなりそう。
何ができるかとか具体的なことは決めてない。 アイデア求む。
まずはVimスクリプトレベルでの拡張機構が先でしょうね。 そこを外部インターフェースでもできるようにする、と言う形が無難かと思います。 ただ両者を完全に互換を持たせるとすると、拡張機構はそれなりに制限を受けそうです。外部インターフェースとの辞書などの複雑なデータのやりとりは難しいので…。(できないことはないですが)