タグ

ブックマーク / gene.hatenablog.com (2)

  • Kotoha の Vim plugin を作った - Memo

    アニメの名言を簡単に引用できるChrome extension『Kotoha』作りました - Konifar's WIP って @mattn さんが書いてたのでついカッとなってやった。 GitHub - heavenshell/vim-kotoha: vim-kotoha is useful Vim plugin that help you to quote a good phrase! 使い方 :set omnifunc=kotoha#complete :KotohaQuery -query=仕事 と入れるとキーワード検索をしてオムニ補完が出来る。 :set omnifunc=kotoha#complete :KotohaTag -query=SHIROBAKO と入れるとタグ検索をしてオムニ補完が出来る。 便利。

    hide_o_55
    hide_o_55 2015/07/27
    捗る
  • neocomplcache を高速化した話し - Memo

    普段 neocomplcache を使ってるけど、Vim 起動直後の補完のポップアップがもの凄く遅くてストレスを感じていた。 AutoComplPop は起動直後でも凄く速いが、neocomplcache と比べて機能が少ない。 # 日語の不具合だのは自分で直せる思う 現状 neocomplcache の方がユーザは多いだろうし速くなって損をする人は居ないので改良できないかなーと思った。 ただ遅いとだけ報告しても情報が少なくて改良しようにもしてくれないと判断したので勝手にボトルネックになっている箇所を探し始める事にした。 ボトルネックの調査はポップアップ開始の関数に reltime() で start と end を計測して秒数を計測するようにした。 具体的には以下のファイルの関数の開始直後と終了直前に埋め込むような形にした。 neocomplcache.vim/neocomplcach

    neocomplcache を高速化した話し - Memo
  • 1