" Archville Vimrc.
"
if v:progname =~? "evim"
finish
endif
" Configuracion Principal.
set nocompatible
set backspace=indent,eol,start
set background=dark
set history=500
set ruler
set number
set showcmd
set cmdheight=1
set encoding=utf-8
set termencoding=utf-8
set nowrap
set shell=/bin/sh
set splitbelow
set autowrite
set wildchar=<tab>
set wildmenu
set wildmode=longest:full,full
if v:version >= 700
set cursorline
set completeopt=menu,menuone,longest,preview
set numberwidth=1
endif
" Copias de seguridad
set writebackup
set backup backupdir=$HOME/.vim/backup
" Sonidos
set vb
set t_vb=
" Busquedas
set hlsearch
set incsearch
set ignorecase
set smartcase
" Tabs
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
" Seleccion
set formatoptions+=l
set selection=inclusive
" Folds para funciones
if has("folding")
set foldenable
set foldmethod=marker
set foldlevel=100
endif
map Q gq
" Soporte de autocomandos.
if has("autocmd")
" Plugins..
filetype plugin indent on
" Grupo.
augroup vimrcEx
au!
" Anchura para archivos de texto.
autocmd FileType text setlocal textwidth=78
augroup END
else
set autoindent
endif " has("autocmd")