タグ

neocomplcacheに関するTMTLのブックマーク (4)

  • vimの挿入モードで矢印キーを打つとA, B, C, Dとかなってしまう環境で移動するための設定 - プログラムモグモグ

    以下で書いた方法は良くないようです. 最後の追記を必ず参照して下さい. こんにちは. 端末vimしか使えない者です. 問題点: 端末vimの挿入モードで矢印キーを打つとこうなる 解決策: ノーマルモードでのO[A-D]を, 挿入モードに戻るキーにマップする Dとか入ってしまうのは, 例えば左矢印は<ESC>ODってなってるため. すなわち, 挿入モードからノーマルモードに戻る ノーマルモードのOで一行上に新しい行を作り挿入モードに移動する. Dを挿入する という3つの段階で, Dが挿入される. この場合, ノーマルモードでのODを「挿入モードに戻る+Left」にマップすれば良い. nnoremap OA gi<Up> nnoremap OB gi<Down> nnoremap OC gi<Right> nnoremap OD gi<Left> giというのは, ノーマルモードに戻る前の瞬間

    vimの挿入モードで矢印キーを打つとA, B, C, Dとかなってしまう環境で移動するための設定 - プログラムモグモグ
  • neocomplcache-snippets-complete の名前が neosnippet に変更されました - C++でゲームプログラミング

    neocomplcache-snippets-complete は neosnippet になりました - あるVimmerのブログ という事なので使用している方は注意して下さい。 設定もこんな感じで変更しました。 [before] "スニペットのディレクトリ if !exists("g:neocomplcache_snippets_dir") let g:neocomplcache_snippets_dir="" endif let g:neocomplcache_snippets_dir=$VIMUSER.'/snippets' "<TAB>でスニペット補完 if g:neocomplcache_enable_at_startup imap <expr><TAB> neocomplcache#sources#snippets_complete#expandable() ? "\<Plu

    neocomplcache-snippets-complete の名前が neosnippet に変更されました - C++でゲームプログラミング
  • neocomplcache を高速化した話し - Memo

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

    neocomplcache を高速化した話し - Memo
  • neocomplcache Ver.7の新機能とその設計思想について

    日、別ブランチで開発していたneocomplcache Ver.7をmasterにマージしました。 自分でしばらく使っていて、特に問題が起こらなかったため、広く使ってもらう必要があると感じたためです。 Ver.6.2からVer.6.3ではなくVer.7.0になったということは、大きな意味があります。 つまり、後方互換性や安定性に関わる変更が入ったということです。 大きな問題がないことは分かっていますが、何か未知の問題が生じる可能性があります。 注意してください。そしてもし問題が発覚した場合、早めに[作者]に連絡してください。 今回の変更点は以下のようになります。 1:snippets_completeが体から分離された おそらく、皆さんが感じる一番の変更点がこれです。 neocomplcacheはスニペット機能が標準的に搭載されていることをウリとしていた時期もありましたが、 今回体か

  • 1