Vimメモ : Pythonの動的リンクでライブラリがロードできない
pyenv
でバージョン管理をしている環境でjedi-vim
をインストールしたがVimを起動すると下記エラーが表示されて使えなかった。
function jedi#init_python の処理中にエラーが検出されました: 行 7: Error: jedi-vim failed to initialize Python: jedi-vim requires Vim with support for Python 2 or 3. (in function jedi#init_python[3]..<SNR>109_init_python, 行 52)
下記コマンドの実行結果では+python3/dyn
となっている。
$ vim --version | grep python +cryptv +linebreak -python +vreplace +cscope +lispindent +python3/dyn +wildignore
だが、Vimで:echo has('python3')
を実行すると1
ではなく0
が返ってきて、:python3 print("test")
を実行すると以下のようにライブラリがロードできないと言われる。
E370: ライブラリ libpython3.5m.so.1.0 をロードできませんでした E263: このコマンドは無効です,ごめんなさい: Pythonライブラリをロードできませんでした.続きを読む
Vimメモ : jedi-vimでPythonの入力補完
コマンドの使い方を簡単に調べる方法「tldr, cheat, howdoi, how2」
PostgreSQLクライアント pgcli でシンタックスハイライトと補完
pgcli
github.com
公式サイト
http://pgcli.com/
pgcli
というPostgreSQLクライアントを使用すると下図のようにシンタックスハイライトと入力補完が使えるので非常に便利。