pythonでデータ解析するときなどに便利なjupyterですが、vimでやっていきたい場合があります。
前提条件
以下のパッケージが入っているとします。
- git
- pip
- jupyter
設定方法
jupyterの拡張機能を管理するパッケージjupyter_contrib_nbextensionsをインストール
$ pip install jupyter_contrib_nbextensions
jupyter_contrib_nbextensionsのjavascript,cssをインストール
$ jupyter contrib nbextension install --user
拡張機能を置くディレクトリを作成
$ mkdir -p $(jupyter --data-dir)/nbextensions
そのディレクトリに移動
$ cd $(jupyter --data-dir)/nbextensions
vimをバインディングするパッケージjupyter-vim-bindingをgitでクローンしてくる
$ git clone https://github.com/lambdalisue/jupyter-vim-binding vim_binding
jupyter-vim-bindingを有効にする
$ jupyter nbextension enable vim_binding/vim_binding
設定を終えたらjupyter notebook
でjupyterを起動して確認してみましょう。いい感じに使えるはずです。
参考URL
ipython-contrib/jupyter_contrib_nbextensions
https://github.com/ipython-contrib/jupyter_contrib_nbextensions
lambdalisue/jupyter-vim-binding
https://github.com/lambdalisue/jupyter-vim-binding
Jupyter (旧 IPython notebook)の本来あるべき姿を垣間見る
http://lambdalisue.hatenablog.com/entry/2015/12/22/233817