2009-03-17 69 views
7

Điều này thực sự trông giống như một cái gì đó tôi sẽ có thể tìm thấy trên Google, nhưng đối với một số lý do tôi không thể làm cho người đứng đầu hoặc đuôi của nó. Có biến môi trường EDITOR, tệp ipy_user_conf.py, tệp ipythonrc, một số điều kỳ lạ về việc chạy gvim ở chế độ máy chủ và một loạt các thứ khác mà tôi không thể quấn quanh đầu (có lẽ do thiếu ngủ).Cách cấu hình IPython để sử dụng gvim trên Windows?

Có hướng dẫn nào đó mà tôi có thể theo dõi hoặc có thể ai đó chỉ có thể phác thảo các bước tôi cần thực hiện?

Trả lời

9

Đặt biến môi trường EDITOR thành 'gvim -f' có vẻ hoạt động.

set EDITOR=gvim -f 
6
  1. chỉnh sửa tập tin - C:\Users\[your username]\_ipython\ipythonrc.ini
  2. thay thế dòng: editor 0-editor gvim –f (hoặc editor [whatever editor you_want to use and system recognize it])
  3. tiết kiệm tập tin

Bạn có thể có vấn đề mà Win của bạn không nhận ra gvim như một lệnh, bạn có thể sửa nó như sau:

Control Panel -> System -> Những tiến bộ thiết lập hệ thống (thuộc tính hệ thống - tab Advanced) -> Enviroment Variables

Trong hệ thống biến chỉnh sửa đường dẫn và thêm này: ;C:\Program Files\Vim\vim73\ hoặc con đường dẫn đến bạngvim.exe

3

Create a new Environment Variable in Windows tên 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...

Tên biến sẽ là EDITOR và giá trị Biến sẽ là đường dẫn tệp nơi tệp gvim.exe được cài đặt (ví dụ: "C:\Program Files\Vim\vim73\gvim.exe")

+0

có phải là biến môi trường của hệ thống hoặc người dùng không. – MySchizoBuddy

0

Để có được điều này để làm việc với qtconsole tôi đã phải nhập

ipython qtconsole --ConsoleWidget.editor=gvim.bat 

gvim.bat đã được tạo ra và được cài đặt trong đường dẫn thực hiện của tôi khi gvim đã được cài đặt dưới cửa sổ. Do đó, để làm cho nó vĩnh viễn, cần phải nhập số

c.IPythonWidget.editor = 'gvim.bat' 

dòng trong ipython_qtconsole_config.py.

+0

Tệp ipython_qtconsole_config.py không tồn tại trong bản cài đặt ipython của tôi. Nếu tôi tạo ra nó nên mã đầy đủ của tập tin – MySchizoBuddy

Các vấn đề liên quan