ipython-vimception
ipython-vimception copied to clipboard
Not working with IPython version 3.0.0
By updating to version 3.0.0 vimception stops working. Pressing i (insert mode) sends kernel interrupting signal.
%load_ext vimception doesn't work for me with ipython 3.
Javascript error adding output! ReferenceError: Cell is not defined See your browser Javascript console for more details. Javascript error adding output! ReferenceError: Cell is not defined See your browser Javascript console for more details.
ReferenceError: Cell is not defined {stack: (...), message: "Cell is not defined"}message: "Cell is not defined"stack: "ReferenceError: Cell is not defined↵ at eval (eval at
I'm getting the following error too:
Javascript error adding output! ReferenceError: Cell is not defined See your browser Javascript console for more details. Javascript error adding output! ReferenceError: Cell is not defined See your browser Javascript console for more details.
I'm using Jupiter on Chrome.
Hello. Same error as above. Jupyter for Python 3 (so ipython3) on latest Firefox on OS X Yosemite.
Same error as above for ipython3 on firefox 37.0.1 on linux. Is there a workaround?
Same thing here.... Ipython3.2, python 3.4.2 and python 2.7.3(64bit) All on chrome
Has anybody had any progress with this? I would love to use vimception, but given I don't know any Javascript moves - I have trouble to just imagine how to fix this problem (aprart from learning javascript first :smile: ).
Just adding that I get the same error, ipython 3.2.1 with python 3.4.3 and Firefox 39. I think that this maybe a problem with codemirror? Except I've been able to use the vim on their test page. https://github.com/asford/notebook_input_mode purports to work with ipython3, but I haven't been able to get that working either. I just can't seem to switch into vim's command mode.
I just got https://github.com/asford/notebook_input_mode working. Make sure that your IPython profile has nbconfig/notebook.json with the load_extensions stuff in it (the setup.py file should do this for the default profile). Then I have a 'Key Map' section under the Edit menu.
Same problem here python 2.7.10 (anaconda) + chrome :(
@scottkidder - maybe you could create a pull request? @ivanov - Vimceptions seems not to be developed any further, right? People would like to use it under iPython > 2 and have problems with that. Any chance you could help?
BTW @mehrtash - it is IPython, they don't like the "little i" version :)
I would encourage people to check out another project that does everything vimception does without any of the issues: https://github.com/asford/notebook_input_mode
@justmytwospence thanks! Unfortunatelly there is no readme there :(
@mmagnuski I was able to get notebook_input_mode working a few weeks ago. I don't think it's as fully featured as vimception, but it's worth it. I describe a little of how to install it here under "Setup" (as well as general Jupyter comments).
@dvbuntu what does vimception do that notebook_input_mode doesn't do?
@dvbuntu thanks for the link. Could not figure out the keymap part (edit -> vim). Works like a charm.
created a pull request with a minimal readme.md for notebook_input_mode
@dvbuntu thanks! :+1:
@justmytwospence I was under the impression that vimception supported more vim keybindings than notebook_input_mode. The latter, however, has had enough of the core functionality for me that I haven't really noticed yet. For serious software development, it might become more apparent, but then you probably wouldn't be doing that within Jupyter anyway :)
I switched to use lambdalisue for jupyter: https://github.com/lambdalisue/jupyter-vim-binding