首页 > 解决方案 > Vim 和 IPython

问题描述

我重新映射了一个键,用于将所选代码从拆分窗口复制并粘贴到运行 IPython 的第二个窗口:

noremap <F5> Y<c-w>w<c-w>"*<Enter><c-w>p

它可以毫无问题地复制和粘贴,但我不知道如何在 IPython 中执行代码。当我手动按下 Enter 时,它会执行代码,但我无法自动执行(我的映射中的 < CR> 或 < Enter > 或 < cj > 导致插入新行,而不是执行代码)。

我在网上到处搜索,看起来这就是 Ipython 处理输入的方式,因为常规的 python shell 按预期工作。

我在 windows 下使用 vim (mingw64) 和 python 3.6.8。

我真的很感激任何关于如何做的建议。

先感谢您

标签: vimipythonjupytervi

解决方案


推荐阅读