Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How could I make VIM a full fledged IDE by using different supported plugins for YUI, JQuery and git integration etc.

share|improve this question
IDE is a loosely defined term. There's no real set of features that makes a program into an IDE. Jon Skeet had some ideas about what might make a good IDE, but really, it's what you find useful in programming that determines it. So without knowing what features you're looking for, it's hard to help. Also, this would be more appropriate for the UNIX and Linux stackexchange or perhaps the programmer's stackexchange. – Kris Harper Aug 26 '11 at 11:31
@root45: never seeing you on suggesting to better ask on :) – enzotib Aug 26 '11 at 11:58

First of set your $HOME/.vimrc to follow specific pattern. Mine is something like this:

" (sw)shiftwidth: how many columns text is indented with reindent operations
" (sts)softtabstop: how many columns vim uses when you hit tab
" (ts)tabstop: how many columns a tab counts for
set ts=4 sw=4 sts=2

" expandtab: appropriate number of spaces in insert mode
set expandtab

" theme and colors
set t_Co=256
colorscheme desert

" Prevents keeping of backup after overwriting the file
set nobk

" To see line numbers on the left
set number

" autocomplete parenthesis, brackets and braces
inoremap ( ()<Left>
inoremap [ []<Left>
inoremap { {}<Left>

" Syntax highlighting on
syntax on

" share windows clipboard
set clipboard+=unnamed

" Hightlight the curent column
set cursorcolumn

" Hightlight the current line
set cursorline

I recommend going through this. Some of the scripts that I recommend are:


taglist(Requires exuberant-ctags)



As for your personal needs. You should search for suitable script here and follow instructions.

share|improve this answer
Wirth to say, vim is required, instead of the default vim-tiny installed by default. – enzotib Aug 26 '11 at 12:06

Or, run vim inside of pida.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.