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.

Ask HN: What are your favorite vim plugins?

14 pointsby emilepetronealmost 14 years ago

6 comments

sathishmanoharalmost 14 years ago
Nerd Tree - For Directory and File Browsing, You can also create and delete files right from nerdtree using "m" key. Super Useful<p>MRU - Most Recently Used Files in a split<p>Tcomment - Fast and Easy commenting<p>Snipmate - Textmate like snippets, eg: type div press tab, it'll auto complete to HTML Div Element.<p>Sparkup - It makes HTML Coding Super Fast, Very useful for creating Nested Tags.<p>Surround - To Quickly Add delete, Braces, parenthesis, quotes etc.<p>Relative Line Numbers - To toggle relative line number mode through ctrl+l<p>Colorschemes I like: Jellybeans and Solarized
评论 #2877699 未加载
ynocloalmost 14 years ago
I want to use vim as my IDE, so my favorite plugins are the ones that integrate the functionality you'd expect in a development environment.<p>- 'NERD_tree': provides a hierarchical directory view in a sidebar (much like a project view); open a file by hitting enter, or by double-clicking in MacVim<p>- 'a': toggle quickly between a source file and its header<p>- 'cscope_maps': search through my cscope-indexed source files and system headers<p>- 'fuf' and 'l9' (a.k.a. FuzzyFinder): quick way to open files, auto-completing as you type<p>- 'tagbar': displays navigable list of functions/methods in a sidebar (better than the old 'taglist' plugin)
kjellalmost 14 years ago
Yankring: if you were ever confused when deleting/yanking/putting (was that phrase in "0, "1, "2?) yanking is beyond helpful.<p>Syntastic: calls out syntax errors for lots of different languages.<p>Command-T: I've had some trouble getting this compiled and keeping it working when updating vim. But it's the how I open new buffers.<p>Solarized: is a nice :color. I use the dark.<p>Pathogen: seems to be the way to manage plugins. I started vim from textmate ~a month ago using Janus. This week I changed from Janus to pathogen and it's a lot nicer now. (all of tpope's stuff is great as zefhous us mentioned.)
zefhousalmost 14 years ago
Tim Pope has a bunch of awesome plugins:<p><a href="https://github.com/tpope" rel="nofollow">https://github.com/tpope</a><p>They are all so great, but I will list a bunch that you should check out anyway: fugitive, unimpaired, pathogen, ragtag, surround, endwise, repeat.
评论 #2877697 未加载
flabbergastedalmost 14 years ago
python pep8 checker: <a href="http://www.vim.org/scripts/script.php?script_id=3160" rel="nofollow">http://www.vim.org/scripts/script.php?script_id=3160</a>
doubaokunalmost 14 years ago
vim wiki and calander