lambdalisue / jupyter-vim-binding

Jupyter meets Vim. Vimmer will fall in love.
2.1k stars 136 forks source link

Windows installation states that VIM binding extension is "possibly incompatible," cannot use VIM binding #104

Closed def-mycroft closed 7 years ago

def-mycroft commented 7 years ago

Summary

Hello,

Having trouble installing on Windows. Following these instructions, I installed IPython-notebook-extensions with anaconda, and then ran these commands:

# You may need the following to create the directoy
$ mkdir -p $(jupyter --data-dir)/nbextensions
# Now clone the repository
$ cd $(jupyter --data-dir)/nbextensions
$ git clone https://github.com/lambdalisue/jupyter-vim-binding vim_binding
$ chmod -R go-w vim_binding
$ jupyter nbextension enable vim_binding/vim_binding

I used the Windows Ubuntu subsystem to run the chmod command in the last line of the above block.

After launching Jupyter, I see the Nbextensions tab, where I see an extension titled VIM binding with an exclamation mark next to it. Mouseover text states "possibly incompatible."

Environment

Behavior

After following installation instructions, VIM bindings does not install.

Expected

Expected to have functional vim bindings.

Actual

do not have vim bindings.

Step by step procedure

  1. Install IPython-notebook-extensions with Anaconda.
  2. Execute these commands, running the last command with Ubuntu windows subsystem:
# You may need the following to create the directoy
$ mkdir -p $(jupyter --data-dir)/nbextensions
# Now clone the repository
$ cd $(jupyter --data-dir)/nbextensions
$ git clone https://github.com/lambdalisue/jupyter-vim-binding vim_binding
$ chmod -R go-w vim_binding
$ jupyter nbextension enable vim_binding/vim_binding
  1. Launch Anaconda prompt, launch notebook server with command jupyter notebook
  2. Navigate to Nbextensions tab, and observe that "VIM binding" extension is labeled "possibly incompatible."

What you have done to solve the issue

Tried uninstalling Anaconda, reinstalling and running same commands.

Remarks

lambdalisue commented 7 years ago

Prob related https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/942

lambdalisue commented 7 years ago

And this. https://github.com/jupyter/notebook/issues/2151

lambdalisue commented 7 years ago

Prob. Fixed by https://github.com/lambdalisue/jupyter-vim-binding/commit/76156a53b2bdab30205a08a4a9373f5661d76682

Please close this issue if that commit fix your issue.

def-mycroft commented 7 years ago

Seems to work now!! Thanks, I love this extension, seriously improves my workflow and QOL.