TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Python Autocompletion for Vim, Emacs and TextMate

76 pointsby jenningsjasonabout 16 years ago

5 comments

dryicerxabout 16 years ago
Another fine addition to the emacs python setup is { Flymake+pylint, yasnippet }<p>Now if someone can tell me how to get emacs to show the tabs visually... I will do anything for you. For example, visually showing the tabbed levels/scopes in different highlights.
评论 #584571 未加载
评论 #584617 未加载
评论 #584761 未加载
almostabout 16 years ago
There's also ropemacs for Python auto-completion in Emacs. It also supports various automatic refactorings:<p><a href="http://rope.sourceforge.net/ropemacs.html" rel="nofollow">http://rope.sourceforge.net/ropemacs.html</a><p>It's not perfect but on the other hand it doesn't require that you run a tool to build the tag files each time (it just picks things up automatically).
peterlaiabout 16 years ago
Is something like this available for PyDev (Eclipse)? Supposedly, PyDev already has autocompletion, but it doesn't seem very effective. Because of my experience with PyDev's autocompletion, I am also skeptical of PySmell's effectiveness. I'd love to see a screencast of it in action. Does anyone have first had experience with both PySmell's and PyDev's autcompletion? With Python IDEs, my biggest complaint is with this functionality.
评论 #584623 未加载
评论 #584949 未加载
rarrrrrrabout 16 years ago
I find it more comfortable to use tab for auto completion in Vim. Here's how:<p><a href="http://vim.wikia.com/wiki/Smart_mapping_for_tab_completion" rel="nofollow">http://vim.wikia.com/wiki/Smart_mapping_for_tab_completion</a>
jussijabout 16 years ago
On Windows the Zeus IDE tries to do something similar by using ctags.exe as its source of tag information:<p><a href="http://www.zeusedit.com/python.html" rel="nofollow">http://www.zeusedit.com/python.html</a>