我愛蒂姆教皇的rails.vim,我想知道是否有一個等效的Django vim插件。我特別想通過vim命令模式輕鬆導航Django文件結構。Django有相當於rails.vim嗎?
回答
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福可以帶你很長的路要走
我用django.vim爲
我創建了一個回購Django模板,我想了很多分支機構的增加對VIM配置( django/python centric)。 settings.py已經有幾個分支和一些路徑黑客。隨意分叉/分支和分享!
http://github.com/skyl/vim-config-python-ide
我還沒有得到解決,以增加nerdtree,但我認爲這是一個filebrowser一個非常流行的插件。
**更新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
- 1. SQLAlchemy有相當於Django的get_or_create嗎?
- 2. Django有相當於ActiveScaffold的嗎?
- 3. Angluar2有相當於ngCsp嗎?
- 4. 相當於django的Prime Faces?
- 5. GROUP_CONCAT相當於在Django
- 6. 相當於Rails的Django application_controller
- 7. PowerShell有一個相當於popen嗎?
- 8. 單聲道有相當於ILDASM嗎?
- 9. Mercurial有相當於git clean嗎?
- 10. Django - 'sqlclear'相當於Django> 1.9
- 11. 相當於JMX的C++嗎?
- 12. 相當於std :: set嗎?
- 13. 對於SQL * Plus,有相當於少一些嗎?
- 14. 的Django相當於SQL的更換
- 15. uWSGI相當於Django的通道
- 16. Rake:在Django中相當於的任務
- 17. Django 1.1相當於'in'運算符
- 18. 相當於Django信號的Rails?
- 19. 的Rails相當於Django的「選擇」
- 20. Django相當於「Rake rails:freeze:gems」和「rake gems:unpack」
- 21. Django的相當於導軌的x.days.from_now
- 22. 的Django相當於Rails的content_for幫手
- 23. .Net PixelFormat有Java相當於?
- 24. 在Python/Django中是否有相當於PHP的hash_hmac?
- 25. Django DB API相當於一個有點複雜的SQL查詢
- 26. 是否有相當於在Django試用的rails?
- 27. 是否有一個相當於ASP.NET的django-admin功能?
- 28. 相當於C#的DateTime.Now在Java中嗎?
- 29. boost :: asio相當於Poco :: Net嗎?
- 30. TextView setShowSoftInputOnFocus相當於SDK 21之前嗎?
+1的繩索VIM提及其他文件(TH插件已經改變了我個人的一切) – 2012-08-14 16:46:10