<div dir="ltr"><div><div>Hi David,<br><br></div>You might want to look at Paul Ivanov's Vimception extension:<br><a href="https://github.com/ivanov/ipython-vimception">https://github.com/ivanov/ipython-vimception</a><br><br></div>Thomas<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 24 April 2015 at 04:21, David Froger <span dir="ltr"><<a href="mailto:david.froger.ml@mailoo.org" target="_blank">david.froger.ml@mailoo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This fix the error:<br>
<span class=""><br>
require([<br>
    'base/js/namespace',<br>
    'base/js/events',<br>
</span>    'components/codemirror/keymap/vim'<br>
<span class="">  ], function(IPython, events) {<br>
  events.on('app_initialized.NotebookApp', function() {<br>
</span><span class="">    IPython.CodeCell.options_default.cm_config["keyMap"] = "vim"<br>
  });<br>
});<br>
<br>
</span>I'm now trying to understand how to switch beetween Vim modes.<br>
<br>
<br>
Quoting David Froger (2015-04-24 13:11:58)<br>
<div class="HOEnZb"><div class="h5">> Hi,<br>
><br>
> I'm trying to configure ipython-notebook 3.1 (installed with miniconda) to use<br>
> CodeMirror Vim keymaps.<br>
><br>
> I put in my ~/.ipython/profile_default/static/custom/custom.js:<br>
><br>
>     require(['base/js/namespace', 'base/js/events'], function(IPython, events) {<br>
>       events.on('app_initialized.NotebookApp', function() {<br>
>         $.getScript('/static/components/codemirror/keymap/vim.js');<br>
>         IPython.CodeCell.options_default.cm_config["keyMap"] = "vim"<br>
>       });<br>
>     });<br>
><br>
> But I got the error when openening a notebook:<br>
><br>
>     TypeError: next is undefined (codemirror.js:4622)<br>
><br>
> What is the correct way to get CodeMirror Vim Keymaps in ipython-notebook 3.1?<br>
><br>
> Thanks,<br>
> David<br>
><br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br></div>