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.

List of vim plugins I use - with mini tutorials

163 pointsby telemachosalmost 14 years ago

11 comments

roryokanealmost 14 years ago
<p><pre><code> […] I do all(not counting using the textarea inside the web browser) of my editing inside vim. </code></pre> You can edit even textareas with the “It’s All Text!” Firefox addon (<a href="https://addons.mozilla.org/en-US/firefox/addon/its-all-text/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/its-all-text/</a>). I’ve never used it, but I’ve read it’s the standard for Vim editing of browser text for Firefox users.
评论 #2911522 未加载
评论 #2911173 未加载
eridiusalmost 14 years ago
Nice list. The "Github repository" link for CloseTag points to Command-T.<p>Also the SuperTab repo you linked is a mirror of an obsolete vimscript. It has a new maintainer and that maintainer's repo is at <a href="https://github.com/ervandew/supertab" rel="nofollow">https://github.com/ervandew/supertab</a>.
评论 #2911394 未加载
serialmost 14 years ago
I use FuzzyFinder (<a href="http://www.vim.org/scripts/script.php?script_id=1984" rel="nofollow">http://www.vim.org/scripts/script.php?script_id=1984</a>) instead of Command-T, and I would also add:<p>Endwise: <a href="https://github.com/tpope/vim-endwise" rel="nofollow">https://github.com/tpope/vim-endwise</a>, Matchit: <a href="https://github.com/tsaleh/vim-matchit" rel="nofollow">https://github.com/tsaleh/vim-matchit</a>, NerdTree: <a href="https://github.com/scrooloose/nerdtree" rel="nofollow">https://github.com/scrooloose/nerdtree</a>, Surround: <a href="https://github.com/tpope/vim-surround" rel="nofollow">https://github.com/tpope/vim-surround</a>, Snipmate: <a href="https://github.com/msanders/snipmate.vim" rel="nofollow">https://github.com/msanders/snipmate.vim</a> (compulsory)
评论 #2913616 未加载
评论 #2912703 未加载
crazydiamondalmost 14 years ago
Please look at Steve Losh's blog post. This contains great plugins ... was posted almost a year back.<p><a href="http://stevelosh.com/blog/2010/09/coming-home-to-vim/" rel="nofollow">http://stevelosh.com/blog/2010/09/coming-home-to-vim/</a>
oinksoftalmost 14 years ago
I'd say testing a page to be sure it appears is a good idea.<p><pre><code> .wf-loading { visibility: hidden; } </code></pre> Whatever is setting &#60;html class="wf-loading"&#62; is not your friend, Mr. Nazim.
评论 #2912803 未加载
kaylarosealmost 14 years ago
IMO this is the best overall Vim add-on repo (for Python and Ruby devs alike): <a href="https://github.com/carlhuda/janus" rel="nofollow">https://github.com/carlhuda/janus</a> [1]<p>[1] <a href="http://yehudakatz.com/2010/07/29/everyone-who-tried-to-convince-me-to-use-vim-was-wrong/" rel="nofollow">http://yehudakatz.com/2010/07/29/everyone-who-tried-to-convi...</a>
评论 #2911312 未加载
评论 #2911872 未加载
subsection1halmost 14 years ago
<p><pre><code> I do all(not counting using the textarea inside the web browser) of my editing inside vim. Even when I need to use a word processor, I first type my content inside vim and then open the word processor to format it. </code></pre> If he were an Emacs user, he could format his text using Emacs' Org mode rather than copying the text to a word processor. Text formatted using Org mode can be exported to numerous formats, including HTML, LaTeX, and PDF. Also, if he were an Emacs user, he could use Org mode to create and edit spreadsheets, limiting his use of an office suite to an even greater degree.
评论 #2911708 未加载
评论 #2911214 未加载
julien_palmost 14 years ago
This is extremely close to my vim setup. Two additional plugins I'd recommend are ack.vim (<a href="https://github.com/mileszs/ack.vim" rel="nofollow">https://github.com/mileszs/ack.vim</a>) to provide search across multiple files and ropevim (<a href="http://rope.sourceforge.net/ropevim.html" rel="nofollow">http://rope.sourceforge.net/ropevim.html</a>) for better python completion and some refactorings. Check out rope-omni (<a href="https://github.com/rygwdn/rope-omni" rel="nofollow">https://github.com/rygwdn/rope-omni</a>) for ropevim and supertab integration.
评论 #2912049 未加载
dolugenalmost 14 years ago
If installing the pyflakes fails, as in [0], do:<p>git clone --recursive<p>or<p>git submodule update --init --recursive<p>/via sethwoodworth<p>[0] <a href="https://github.com/kevinw/pyflakes-vim/issues/27" rel="nofollow">https://github.com/kevinw/pyflakes-vim/issues/27</a>
bclalmost 14 years ago
I think TagBar is the standout of this list, I've been needing something like that for a while now.
herTTTzalmost 14 years ago
Pyflakes is awesome, I think you just changed the way I edit python files.
评论 #2911126 未加载