Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
This is a mirror of http://www.vim.org/scripts/script.php?script_id=4257 description ============= vim-djangojump plugin is used for jumping between url, view function and template immediately. note: now open vim at django project\'s root path where has settings.py file author: zack email: firstname.lastname@example.org tip: 1. url => view function :DUrltoview /app1/overview/ 2. view function ==> template file :DViewtotpl (at line which contains template\'s name) example code: .... (*) return render_to_response(\\\"index.html\\\") cursor at this line(*) and call command :DViewtotpl 3. template file ==> view function :DTpltoview 4. js which template includes ==> js source file css which template includes ==> css source file :DGotoscript 5. reload cache :DReloadCache 6. url ==> template file :DUrltotpl /xxx/yyy/ install details ============= linux platform is ok, it's not tested under windows platform, maybe it can work correctly. 1. copy djangojump.vim to ~/.vim/plugin/ folder 2. open vim at django project root folder, then you can use these commands note: this plugin need python2.6+ support, at first opening vim, it would be slow, but after it would work normally. hotkeys =============== template ==> view function nmap <c-d><c-t> :DTpltoview<CR> view function ==> view nmap <c-d><c-v> :DViewtotpl<CR> url ==> view function nmap <c-d><c-u> :DUrltoview template ==> script(js, css) nmap <c-d><c-s> :DGotoscript<CR> reload cache if add file or remove file nmap <c-d><c-r> :DReloadCache<CR> url ==> template file nmap <c-d><c-i> :DUrltotpl<CR>