lambdalisue / jupyter-vim-binding

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

Completion bindings #82

Closed clearissimple closed 8 years ago

clearissimple commented 8 years ago

As of Firefox 48 certain mappings are no longer available to client side javascript (as in Crome). These are Ctrl-n, Ctrl-t and Ctrl-w. The README.md should be probably updated.

Changing the code in lib/jupyter/completer.js to check for Ctrl-m instead of Ctrl-n worked out fine. Even though I mapped it to something different in Jupyter command and edit modes, the down action during completion takes precedence.

lambdalisue commented 8 years ago

Oh... no.... How could we survive... Thanks anyway for letting me know that.

lambdalisue commented 8 years ago

It seems using Opera is a current best solution while it can disable all keyboard shortcuts manually like below.

selection_031

clearissimple commented 8 years ago

https://addons.mozilla.org/en-US/firefox/addon/s3menu-wizard/

This addon allows to disable these shortcuts for Firefox and they become available to JavaScript.

lambdalisue commented 8 years ago

Cool thanks!