2017年8月18日 星期五

[python][jupyter] Customization

  • Add Sublimetext keymap
``` require(["codemirror/keymap/sublime", "notebook/js/cell"], function(sublime_keymap, cell) { cell.Cell.options_default.cm_config.keyMap = 'sublime'; }); ```
  • Add customized hotkey
``` $([IPython.events]).on("app_initialized.NotebookApp", function() { IPython.keyboard_manager.command_shortcuts.add_shortcut('ctrl-k', function(event) { IPython.notebook.move_cell_up(); return false; }); }); ```