Last active
June 25, 2020 09:16
-
-
Save Dimanaux/d4b08ac6b0d8346e35dbbca6eabcd96f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set nocompatible | |
filetype off | |
call plug#begin('~/.vim/plugged') | |
Plug 'junegunn/vim-easy-align' | |
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } | |
Plug 'flazz/vim-colorschemes' | |
Plug 'tpope/vim-surround' | |
call plug#end() | |
set number | |
syntax on | |
set hidden | |
set wildmenu | |
set showcmd | |
set hlsearch | |
set ignorecase | |
set smartcase | |
set backspace=indent,eol,start | |
set autoindent | |
set ruler | |
set laststatus=2 | |
set confirm | |
set visualbell | |
set t_vb= | |
set shiftwidth=4 | |
set softtabstop=4 | |
set expandtab | |
set cursorline | |
filetype indent on | |
set t_Co=256 | |
" Drop space in line endings on save | |
autocmd BufWritePre *.py normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.rb normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.js normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.java normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.html normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.css normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.kt normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.xml normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.md normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.dart normal m`:%s/\s\+$//e `` | |
autocmd BufWritePre *.hs normal m`:%s/\s\+$//e `` | |
set mousehide | |
set mouse=a | |
set termencoding=utf-8 | |
set novisualbell | |
set t_vb= | |
set backspace=indent,eol,start whichwrap+=<,>,[,] | |
set showtabline=1 | |
set wrap | |
set linebreak | |
set nobackup | |
set noswapfile | |
set encoding=utf-8 | |
set fileencodings=utf8,cp1251 | |
set clipboard=unnamed | |
set ruler | |
set hidden | |
nnoremap <C-N> :bnext<CR> | |
nnoremap <C-P> :bprev<CR> | |
set visualbell t_vb= | |
colorscheme OceanicNext |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment