在Jupyter Notebook中,可以通过以下步骤实现按下“Ctrl+Enter”运行单元格并在当前行添加一个新行的功能:
%%javascript
IPython.keyboard_manager.edit_shortcuts.add_shortcut('Ctrl-Enter', function (event) {
IPython.notebook.execute_cell();
IPython.notebook.insert_cell_below('code');
IPython.notebook.select_next();
return false;
});
现在,当你在单元格中按下“Ctrl+Enter”,它将运行当前单元格并在当前行下方添加一个新的代码单元格。