2012-07-29 75 views
2

我一直在Linux上使用Vim將近一年,而且我越來越意識到這樣做的力量。我大部分時間都是用Python編寫代碼,所以我對vimrc進行了一些配置更改,使其能夠與Python一起使用。我有時會切換回終端來執行一些文件編輯任務,然後回到vim。這也基本上是我如何在Python中進行調試。從Ubuntu遷移到Windows - 獲得Vim + Python工作流程

我最近加入了研究生院,我注意到我們的一些工具需要Windows。所以我的問題是,當我在Windows上花費幾個小時時,如何恢復與Vim相同類型的工作流程?它看起來像gVim做了很多好東西,但我不知道如何複製回到終端,測試代碼,回到代碼和編輯工作流程?

我有兩個屏幕,所以我現在要做的就是在一個屏幕上打開windows終端(與linux終端相比令人討厭的限制),並在gvim中編寫代碼。我在一個屏幕上運行代碼並將其寫在另一個屏幕上。一種非生產性的,但至少它接近我想要的。

+0

想到在Ubuntu內部的虛擬機中運行Windows只是想到了我,但我想看看其他人對此有何評論。 – eqb 2012-07-29 05:00:08

+0

你可以看看是否改用MS PowerShell或者Bash變種(我相信Windows git發行版帶有一些Bash - 或者你可以用Cygwin來做realer處理),它可以作爲你的shell。 – AKX 2012-07-29 05:21:19

+2

人們可以把刑事罪作爲他們問題的標題嗎? – dsign 2012-07-29 05:52:45

回答

2

這個工作流程在windows中可以很好地存在。

查看MSYS:這將使您獲得大多數您期望的Un * x命令行實用程序以及DOS cmd窗口中的正確shell。我已經使用了帶有MSYS的mintty終端,並且它非常好:在DOS cmd窗口中通常比MSYS bash更好,儘管一些命令在mintty中仍然會有問題。

在DOS cmd窗口中,vim可以在任一終端或沒有MSYS/cygwin的情況下正常運行,但是您還應該查看pc vim/gvim。 gvim作爲頂級win應用程序運行,包括文件資源管理器集成:在VIM中打開。

安裝python,你的工作流程應該非常接近。

4

我知道有幾個人使用Cygwin(http://www.cygwin.com/)並且喜歡它。

+0

cygwin =#1最好^^ – 2012-07-29 09:26:04