Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- " diable compatibility with vi
- set nocompatible
- " File detection
- filetype on
- " Enabling plugins
- filetype plugin on
- " Intents
- filetype indent on
- set shiftwidth=4
- set expandtab
- set tabstop=4
- " Basic
- set nobackup
- set scrolloff=10
- set nowrap
- set incsearch
- set ignorecase
- set smartcase
- set showcmd
- set showmode
- set showmatch
- set hlsearch
- set history=1000
- set mouse=a
- " Syntax highlighting
- syntax on
- " line numbers
- set number
- " cursor detect
- " set cursorline
- " set cursorcolumn
- " autocomplete
- set wildmenu
- set wildmode=list:longest
- set wildignore=*.docx,*.jpg,*.png,*.gif,*.pdf,*.pyc,*.exe,*.flv,*.img,*.xlsx
- " PLUGINS --------------------------------{{{
- call plug#begin('~/.vim/plugged')
- Plug 'dense-analysis/ale'
- Plug 'preservim/nerdtree'
- Plug 'dracula/vim', { 'as': 'dracula' }
- Plug 'kyoz/purify', { 'rtp': 'vim' }
- Plug 'vim-airline/vim-airline'
- Plug 'vim-airline/vim-airline-themes'
- call plug#end()
- " }}}
- " Theme
- colorscheme purify
- " hi Normal guibg=#252834 ctermbg=234
- " Airline
- let g:airline#extensions#tabline#enabled = 1 " Enable the list of buffers
- let g:airline#extensions#tabline#formatter = 'default' " f/p/file-name.js
- let g:airline#extensions#tabline#formatter = 'jsformatter' " path-to/f
- let g:airline#extensions#tabline#formatter = 'unique_tail' " file-name.js
- let g:airline#extensions#tabline#formatter = 'unique_tail_improved' "f/p/file-name.
- let g:airline_theme='purify'
- let g:purify_bold = 0 " default: 1
- let g:purify_italic = 0 " default: 1
- let g:purify_underline = 0 " default: 1
- let g:purify_undercurl = 0 " default: 1
- let g:purify_inverse = 0 " default: 1
- let g:purify_override_colors = {
- \ 'pink': { 'gui': '#FF87FF', 'cterm': '213' },
- \ 'green': { 'gui': '#5FD700', 'cterm': '76' }
- \ }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement