在IPython笔记本/木星中,单元格内上下键的箭头由CodeMirror处理(据我所知)。我经常使用这些操作(重新绑定到control/control)来在单元格之间移动;但是在每个单元格的末尾,光标首先移动到行尾--,然后跳到下一个单元格。这是违反直觉的,而且,对我来说,相当分散注意力。
有没有任何方法来配置CodeMirror,使这个移动下来只是-一个向下移动?
谢谢!
发布于 2015-09-21 11:55:37
移动到下一个单元格的行为由IPython包装代码定义,它可能检查游标是否位于当前单元格的末尾,并覆盖默认的CodeMirror行为。您必须找到该处理程序,并将其替换为检查游标是否位于最后一行的处理程序。(我对IPython不太了解,只知道CodeMirror,所以我不能指出找到和重写相关代码的正确方法。它们可能已经绑定了Down键,也可能重写了goLineDown 命令。)
https://stackoverflow.com/questions/32544502
复制相似问题