====== Ajustes para YAML ====== $ 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