-
Notifications
You must be signed in to change notification settings - Fork 0
Configuración general
Eduardo Zafra edited this page Jun 25, 2023
·
8 revisions
El archivo de configuración general se llama settings.vim
y se encuentra en el directorio ~/.vim/general/
lo podemos editar con este comando:
vim ~/.vim/general/settings.vim
Escriba :help <comando>
para obtener más información sobre comandos específicos.
" Config general --------------------------------------------------------------
" control
set encoding=utf-8 " Always use unicode
set hidden " Hide warning when opening files
set updatetime=100 " Time to consider the changes
set nocompatible " Override vi support
filetype on " Vim will be able to try to detect the type of file in use
filetype plugin on " Enable plugins and load plugin for the detected file type
filetype indent on " Load an indent file for the detected file type
" search
set ignorecase " Ignore case in searchs
set smartcase " Consider case if there is a upper case character
set incsearch " Incremental search
set hlsearch " Highlight matches
"set nohlsearch " Clear highlight after a search
" indentation
set autoindent " Autoindent always ON.
set tabstop=4 " Set tab width to 4 columns
set softtabstop=4 " Set tab width to 4 columns
set shiftwidth=4 " Set shift width to 4 spaces
set expandtab " Use space character instead of tabs
set smarttab " Insert tabs according to shiftwidth
set smartindent " Inserts one extra level of indentation in some cases
" disable backup and the creation of swap files
set nobackup
set nowritebackup
set noswapfile
" Config interface
syntax on " Enable syntax color
set mouse=a " Enable mouse
set nu rnu " Relative numbers and the current line number
set splitright " Create the vertical splits to the right
set splitbelow " Create the vertical splits to the below
set scrolloff=8 " Number of lines to keep above and below the cursor
set showmatch " Higlight matching parentheses and brackets
set cursorline " Highlight cursor line
set cursorcolumn " Higlight cursor column
set nowrap " The text does not protrude from the screen
set colorcolumn=80 " Add a highlight in column 80
set wildmenu " Enable auto completion menu after pressing TAB
set wildignore=*.docx,*.jpg,*.png,*.gif,*.pdf,*.pyc,*.exe,*.flv,*.img,*.xlsx