2009-03-17 7 views
7

Cela ressemble vraiment à quelque chose que je devrais être en mesure de trouver sur Google, mais pour une raison quelconque, je ne peux pas faire la tête ou la queue. Il y a la variable d'environnement EDITOR, le fichier ipy_user_conf.py, le fichier ipythonrc, quelque chose d'étrange à propos de l'exécution de gvim en mode serveur et d'un tas d'autres choses que je ne peux pas contourner (probablement à cause du manque de sommeil).Comment configurer IPython pour utiliser gvim sous Windows?

Y a-t-il un guide quelque part que je puisse suivre, ou quelqu'un peut-il simplement décrire les étapes à suivre?

Répondre

9

La définition de la variable d'environnement EDITOR sur 'gvim -f' semble fonctionner.

set EDITOR=gvim -f 
6
  1. fichier modifier - C:\Users\[your username]\_ipython\ipythonrc.ini
  2. remplacer la ligne: editor 0-editor gvim –f (ou editor [whatever editor you_want to use and system recognize it])
  3. Enregistrer le fichier

Vous pouvez avoir des problèmes que votre Win ne reconnaît pas gvim comme une commande, vous pouvez le réparer comme ceci:

Panneau de configuration -> Système -> Avancées paramètres du système (Propriétés système - Onglet Avancé) -> Enviroment Variables

Dans les variables système modifier Chemin et ajouter ceci: ;C:\Program Files\Vim\vim73\ ou chemin qui mène à votregvim.exe

3

Create a new Environment Variable in Windows nommé 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...

Le nom de la variable sera EDITOR et la valeur de la variable sera le chemin du fichier où le fichier gvim.exe est installé (ex. "C:\Program Files\Vim\vim73\gvim.exe")

+0

doit-elle être une variable d'environnement système ou utilisateur. – MySchizoBuddy

0

Pour que cela fonctionne avec qtconsole je devais entrer

ipython qtconsole --ConsoleWidget.editor=gvim.bat 

gvim.bat ayant été créé et installé dans mon chemin d'exécution lorsque gvim a été installé sous Windows. Par conséquent, pour le rendre permanent, le

c.IPythonWidget.editor = 'gvim.bat' 
ligne

doit être entré dans ipython_qtconsole_config.py.

+0

Le fichier ipython_qtconsole_config.py n'existe pas dans mon installation ipython. Si je le crée quel devrait être le code complet du fichier – MySchizoBuddy

Questions connexes