Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
" Be iMproved
" Required:
set runtimepath+=~/.vim/bundle/neobundle.vim/
endif
" Required:
call neobundle#begin(expand('~/.vim/bundle/'))
" Let NeoBundle manage NeoBundle
" Required:
NeoBundleFetch 'Shougo/neobundle.vim'
" My Bundles here:
" Refer to |:NeoBundle-examples|.
" Note: You don't set neobundle setting in .gvimrc!
" Required:
filetype plugin indent on
" If there are uninstalled bundles found on startup,
" this will conveniently prompt you to install them.
NeoBundleCheck
NeoBundle 'scrooloose/nerdtree'
NeoBundle 'ervandew/supertab'
NeoBundle 'scrooloose/nerdcommenter'
NeoBundle 'nathanaelkane/vim-indent-guides'
NeoBundle 'altercation/vim-colors-solarized'
NeoBundle 'bling/vim-airline'
NeoBundle 'Raimondi/delimitMate'
NeoBundle 'tomasr/molokai'
NeoBundle 'majutsushi/tagbar'
NeoBundle 'jistr/vim-nerdtree-tabs'
call neobundle#end()
" Basic Settings
syntax on
set background=dark
colorscheme molokai
set guifont=Meslo\ LG\ S\ for\ Powerline:h14
set number
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4
set autoindent
set showmatch
set hlsearch
set incsearch
set ignorecase
set smartcase
set ruler
set mouse=a
inoremap jj <ESC>
noremap <F8> :TagbarToggle<CR>
noremap <F7> :NERDTreeTabsToggle<CR>
"Airline Settings
set laststatus=2
let g:airline_powerline_fonts = 1
"Tagbar Settings
let g:tagbar_type_vhdl = {
\ 'ctagstype': 'vhdl',
\ 'kinds' : [
\'d:prototypes',
\'b:package bodies',
\'e:entities',
\'a:architectures',
\'t:types',
\'p:processes',
\'f:functions',
\'r:procedures',
\'c:constants',
\'T:subtypes',
\'r:records',
\'C:components',
\'P:packages',
\'l:locals'
\]
\}