繁体   English   中英

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

[英]How to configure IPython to use gvim on Windows?

这看起来确实像我应该能够在 Google 上找到的东西,但由于某种原因,我无法确定它的正面或反面。 有 EDITOR 环境变量、ipy_user_conf.py 文件、ipythonrc 文件、在服务器模式下运行 gvim 的一些奇怪的事情以及一堆我无法理解的其他东西(可能是因为缺乏睡眠)。

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

将 EDITOR 环境变量设置为 'gvim -f' 似乎可行。

set EDITOR=gvim -f
  1. 编辑文件 - C:\Users\[your username]\_ipython\ipythonrc.ini
  2. 将行: editor 0替换为editor gvim –f (或editor [whatever editor you_want to use and system recognize it]
  3. 保存存档

您可能会遇到 Win 无法将gvim识别为命令的问题,您可以像这样修复它:

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

在系统变量中编辑路径并添加: ;C:\Program Files\Vim\vim73\或通向gvim.exe 的gvim.exe

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

  1. Win XP: Start -> Control Panel -> System -> Advanced -> Environment Variables -> New
  2. Win 7: Start -> Type in Search Programs and Files: "environment variables" -> select 'Edit environment variables for your account' -> New...

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

为了让它与 qtconsole 一起工作,我必须输入

ipython qtconsole --ConsoleWidget.editor=gvim.bat

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

c.IPythonWidget.editor = 'gvim.bat'

需要在ipython_qtconsole_config.py中输入行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM