2009-10-30 65 views

回答

2

Theres沒有什麼結構像那個插件。

至於快速導航去向何方,我有這個在我的vimrc

http://code.djangoproject.com/wiki/UsingVimWithDjango#Mappings(即整個文檔會給你一些很好的出發點)

而且我已經發布了幾個產品的上vim.org對於一些導航任務

http://www.vim.org/scripts/script.php?script_id=2781(對於反向鏈接和模板跳躍)

http://www.vim.org/scripts/script.php?script_id=2780(完成進口)

除此之外通用VIM福可以帶你很長的路要走

1

我創建了一個回購Django模板,我想了很多分支機構的增加對VIM配置( django/python centric)。 settings.py已經有幾個分支和一些路徑黑客。隨意分叉/分支和分享!

http://github.com/skyl/vim-config-python-ide

我還沒有得到解決,以增加nerdtree,但我認爲這是一個filebrowser一個非常流行的插件。

1

上現在使用vim Django的wiki頁面列出了pony.vim插件,這似乎是它給了類似的事情rails.vim之間,包括模型,視圖模板跳到每個應用的能力等,以及運行一些vim中的django命令。部分原因是,很簡單,django的文件夾結構與Rails不同(不太複雜?/定義較少?/總體上完全不同的ethos)。但pony.vim似乎覆蓋了大部分基地。

rope-vim可以使補全更容易,雖然它只需要一點點的定製,再加上直接訪問自動補全上的文檔,這是相當不錯的。

(我在這裏回答這個問題,因爲這是在谷歌上的結果爲rails.vim相當於Django的搜索時:P)

+0

+1的繩索VIM提及其他文件(TH插件已經改變了我個人的一切) – 2012-08-14 16:46:10

0

**更新2013年10月8日**

我「M現在使用絕地驅動蟒VIM配置(連同一些TMUX配置)

https://github.com/JarrodCTaylor/imt_dotfiles


我也有一個相當完整的VIM配置爲Django發展(如果你有興趣)。

https://github.com/toranb/vimfiles

我用rope-vim如其他人所說,但我也有一些其他有用的插件,以確保您可以在您的Django項目與QTPY

有幾件事情運行單元測試(用鼻子)我跑在別人似乎從來沒有在OSX和Ubuntu(每天的工作開發/夜間DEV)做的Python/Django開發時,包括提:

https://github.com/lambdalisue/vim-django-support

https://github.com/jmcantrell/vim-virtualenv

如果你確保VIM激活了virtualenv中(假設你使用的virtualenv)繩子插件會知道在哪裏可以找到你的站點包與其他重構支持沿快速「去定義」查找。

我現在沒有任何需要使用pycharm,因爲我用rope-vim和supertab獲得了完整的自動完成。我也有命令-t插件用於快速「按文件查找」查找/ etc

我最近發現在OSX + Ubuntu上使用基本ctags使我能夠使用下面的「查找符號」。我還使用查找緩衝區添加了一個簡單的「最近的文件」查找。我還添加了一些快捷方式來顯示模糊查找器,如當前目錄中的搜索(對於我碰巧打開的文件)。我用它來顯示其他相關文件快速/等

查找符號當量

:FufTag 

查找緩衝區(使用ctags的文件顯示在取景器模糊的類/方法)(最近的文件)

:FufBuffer 

顯示模糊取景器瓦特/當前目錄

:FufFileWithCurrentBufferDir