Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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 unix.stackexchange.com suggesting to better ask on ask.ubuntu.com :) –  enzotib Aug 26 '11 at 11:58
add comment

2 Answers

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:

NerdTREE

taglist(Requires exuberant-ctags)

bufexplorer

snipMate

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
add comment

Or, run vim inside of pida.

share|improve this answer
add comment

Your Answer

 
discard

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.