eskk.vim
eskk.vim copied to clipboard
補完中に候補の削除をできるようにする
変な候補は消したいので、これは是非ともやりたいなぁ。
せめて補完中の候補をVimスクリプトで取得できれば...
それができないんですよねぇ……。 と思ったら、良い方法を思いつきました!
eskkがunite.vimのsourceを用意すればいいんですよ。 そしてactionにdeleteを実装する。これで完璧。
そういえばunite.vimってもう補完としても使えるんでしたっけ。すみませんちょっと追えてなかった... uniteでできるならぜひそれでやりたいです。
補完としても使えます。ただし手動補完なので、毎回呼ぶのは不便ですねー。 まぁ、通常はneocomplcacheの補完を使って、アクションを使いたいときに手動でuniteを呼ぶキーマップを使うとかすればいいんじゃないでしょうか。
ふむ……。これについては、私がやった方が良さそうですね。
おお、期待!
ただ、eskk.vimのコードが全然分からないので、tyruさんに協力をお願いします。
リファクタリングしたコードをpushしたいのですが1個もしくは2個バグがあるのでちょっと待ってください...
@Shougo とりあえずリファクタリングしてみましたがまだ分からないところあると思うので分からないところがあったら教えてください。
とりあえず、変換候補の取得方法・削除方法さえ分かれば実装できると思います。 あとは、候補の修正のアクションも入れたいので、どこをいじればいいか、ヒントをお願いします。