如何在 Windows 上配置 IPython 以使用 gvim?

8

这似乎是我可以在谷歌上找到的东西,但由于某种原因,我无法理解它。有 EDITOR 环境变量、ipy_user_conf.py 文件、ipythonrc 文件,还有一些奇怪的关于在服务器模式下运行 gvim 的事情以及其他一些我无法理解的事情(可能是因为睡眠不足)。

是否有指南可以遵循,或者有人可以概述我需要采取的步骤?

4个回答

10

将EDITOR环境变量设置为“gvim -f”似乎是有效的。

set EDITOR=gvim -f

6
  1. 编辑文件 - C:\Users\[你的用户名]\_ipython\ipythonrc.ini
  2. 将此行替换为:editor gvim –f(或者editor [你想使用的任何编辑器并且系统支持它]):editor 0
  3. 保存文件

你可能会遇到这样的问题,即你的Windows无法识别gvim命令,你可以按照以下步骤解决:

控制面板 -> 系统 -> 高级系统设置(系统属性 - 高级选项卡) -> 环境变量

在系统变量中编辑Path并添加此路径:;C:\Program Files\Vim\vim73\ 或者指向你的gvim.exe所在位置的路径


3

在Windows中创建一个新的环境变量,命名为EDITOR

  1. Win XP:开始 -> 控制面板 -> 系统 -> 高级 -> 环境变量 -> 新建
  2. Win 7:开始 -> 在“程序和文件”中输入“环境变量” -> 选择“编辑您的帐户的环境变量” -> 新建...

变量名称为EDITOR,变量值将是gvim.exe文件安装路径(例如:"C:\Program Files\Vim\vim73\gvim.exe")。


它必须是系统变量还是用户环境变量? - MySchizoBuddy

0
为了让这个在qtconsole中工作,我必须输入:
ipython qtconsole --ConsoleWidget.editor=gvim.bat

在 Windows 下安装 gvim 时,gvim.bat 已经被创建并安装到我的执行路径中。因此,为了使其永久化,

c.IPythonWidget.editor = 'gvim.bat'

需要在ipython_qtconsole_config.py文件中输入该行。


ipython_qtconsole_config.py文件在我的ipython安装中不存在。如果我创建它,该文件的完整代码应该是什么? - MySchizoBuddy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接