User Tools

Site Tools


wikiv1:vimrc_yaml

Ajustes para YAML

vimrc
$ vim ~/.vimrc
syntax on                   " modo visual/colorido ativo
set nocompatible              " Use os padrões do Vim e não vi
set ruler                     " Mostrar a posição do cursor o tempo todo
set number                    " Numera as linhas
set showmode                  " apresenta o modo de utilização atual (command/insert)
set linebreak                 " Quebra a linha sem quebrar a palavra
set nobackup                  " Não salva arquivos de backup~
set wildmode=longest,list     " Completa o comando com TAB igual o bash
set ignorecase                " Ignora o case sensitive nas buscas
set smartcase                 " Se tiver alguma letra maiúscula, ativa o case sensitive
set gdefault                  " Sempre substitui todas as palavras, não só a primeira
set smartindent               " Auto-indenta
set expandtab                 " Identa com espaços
set tabstop=2                 " Quantidade de espaços por indentação
set shiftwidth=2              " Quantidade de espaços da auto-indentação
set guioptions-=T             " Deixa a GUI sem a toolbar
set autochdir                 " Vai pro diretório do arquivo aberto
set cursorline                " Mostra linha atual mais clara
set cursorcolumn              " Exibe uma coluna onde o cursor estiver posicionado
set hlsearch                  " Termo procurado em destaque
set pumheight=15              " Máximo de palavras no popup de autocomplete
set completeopt=menu,preview  " Como mostrar as possibilidade de inserção
set spelllang=pt              " Escolhe o dicionário
set foldenable                " Habilita agrupamento de blocos
set foldcolumn=1              " Exibie coluna com + e - para agrupamentos
set foldmethod=marker         " Define agrupamento por marcas
set foldmarker={,}            " Define marcas de agrupamento como { e }
set foldlevel=9999            " Inicia com todos os agrupamentos abertossmarttab
set background=dark           " Altera a cor do plano de fundo
set showcmd                   " visualiza comandos incompletos
set smarttab                  " trabalha a identação do arquivo
set sm                        " ativar/desativar as coincidencias
set visualbell                " pisca a tela no lugar do bipe
set laststatus=1              " exibe a linha de status
set title                     " habilita o titulo
set term=xterm-256color       " modo do terminal
set incsearch                 " busca incremental
set autoindent                " auto identação
set softtabstop=2             " tabulação
set undolevels=1000           " número máximo de restore (undo)
" Matem a última possição do cursor ao sair e retornar ao arquivo
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
wikiv1/vimrc_yaml.txt · Last modified: by 127.0.0.1