vimとpythonに関するyasunoriのブックマーク (2)

  • jedi.vim の popup_select_first が効かない - Memo

    jedi.vim がバージョンアップして補完候補が常に選択されるという現象にあたった。 let g:jedi#popup_select_first = 0 という設定で解除できるとの事が正しく動作していない。 報告したけどあんまり良い感触じゃないっぽい。 g:jedi#popup_select_first = 0 did not affect · Issue #179 · davidhalter/jedi-vim · GitHub なのでアドホックな対応をした。 ~/.vim/after/ftplugin/python.vim に以下を設定した。 let s:save_cpo = &cpo set cpo&vim if g:jedi#popup_select_first == 0 inoremap <buffer> . .<C-R>=jedi#complete_opened() ? ""

    jedi.vim の popup_select_first が効かない - Memo
  • Vimを+luaオプション付きでコンパイル

    Vimの最新のパッチのバージョンがついに7.3.1000を超えました。 Vim7.4も近いですね。 しかし、Ubuntuのリポジトリに入っているvimは7.3.547と最新のものではありません。 今回、ソースからコンパイル&インストールまでしたのでその記録を残しておきます。 特にluaインターフェイスが大変でした・・・ 一応、色々サポートという事でオプションは +perl +python +ruby +lua/dyn +tcl などをつけました。 Luaはいつもお世話になっているneocomplcacheでも使っているとのことで頑張りました。 手順は、基的にvim-jpの説明に従いました。 他に下記のページを参考にさせていただきました。 http://d.hatena.ne.jp/h_east/20130409/p1 http://d.hatena.ne.jp/thinca/201009

  • 1