обычно вы можете пойти по этому пути
http://cream.sourceforge.net/
, но я бы посоветовал вам использовать более персонализированный опыт и изучить некоторые команды vim для вашего преимущества.
Например, вы можете получить несколько настроек расширений непосредственно в .vimrc
set nocompatible
set backspace=2
set textwidth=75
set viminfo='20,\"50
set history=50
set mouse=a
set nocp
set ruler
set visualbell
set wildmenu
set noerrorbells
set ignorecase
set incsearch
set vi=%,'50
set vi+=\"100,:100
set vi+=n~/.viminfo
set joinspaces
set showmatch
filetype plugin indent on
filetype on
colorscheme desert
syn on
" source /usr/local/share/vim/vim63/indent.vim
, если вы планируете использовать python, я бы порекомендовал также установить expandtab.
Тогда вам следует отправитьсяна http://www.vim.org/scripts/index.php и получите несколько скриптов для вашего языка.
Также вы можете делать привязки клавиш для vim, то есть set nmap <C-m> :make all<CR>
.(устанавливает Ctrl-M для выполнения команды make all)