这看起来确实像是我应该能够在 Google 上找到的东西,但由于某种原因,我无法确定它的正面或反面。有 EDITOR 环境变量、ipy_user_conf.py 文件、ipythonrc 文件、在服务器模式下运行 gvim 的一些奇怪的事情以及一堆我无法理解的其他东西(可能是因为缺乏睡眠)。
是否有我可以遵循的指南,或者也许有人可以概述我需要采取的步骤?
将 EDITOR 环境变量设置为 'gvim -f' 似乎可行。
set EDITOR=gvim -f
C:\Users\[your username]\_ipython\ipythonrc.ini
editor 0
to editor gvim –f
(or editor [whatever editor you_want to use and system recognize it]
)You may have problem that your Win doesn't recognize gvim
as a command, you can fix it like this:
Control Panel -> System -> Advances system settings (System properties - Advanced tab) -> Enviroment Variables
In system variables edit Path and add this: ;C:\Program Files\Vim\vim73\
or path that leads to your gvim.exe
在 Windows 中创建一个新的环境变量,名为EDITOR
:
Win XP: Start -> Control Panel -> System -> Advanced -> Environment Variables -> New
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
。