3

以前,为了在 Jupyter Notebook 中启用多光标编辑,我使用了自定义 JS 片段:

require(["codemirror/keymap/sublime", "notebook/js/cell", "base/js/namespace"],
    function(sublime_keymap, cell, IPython) {
        cell.Cell.options_default.cm_config.keyMap = 'sublime';
        var cells = IPython.notebook.get_cells();
        for(var cl=0; cl< cells.length ; cl++){
            cells[cl].code_mirror.setOption('keyMap', 'sublime');
        }
    }
);

我以为我可以在 下完成同样的事情Settings->Text Editor Keymap->Sublime,但这似乎不起作用。

4

2 回答 2

4

现在有可能:'ctrl + 鼠标单击'

于 2021-07-04T15:09:36.377 回答
1

尚不支持自定义 Jupyter Lab 的单元格编辑器。请参阅这些问题中的讨论:

  • #3992支持笔记本单元格中的键盘映射
  • #1362支持单元格中的 Vim 编辑模式
于 2018-04-23T19:39:07.270 回答