42 lines
779 B
VimL
42 lines
779 B
VimL
" file settings
|
|
set noswapfile
|
|
set encoding=utf-8
|
|
|
|
nmap <leader>p :set paste!<CR>
|
|
nmap <leader>h :set hlsearch!<CR>
|
|
|
|
" special chars
|
|
nmap <leader>l :set list!<CR>
|
|
set listchars=tab:▸\ ,eol:¬
|
|
highlight NonText guifg=#4a4a59
|
|
highlight SpecialKey guifg=#4a4a59
|
|
|
|
" tabs and spaces
|
|
set tabstop=4
|
|
set softtabstop=4
|
|
set shiftwidth=4
|
|
set expandtab
|
|
|
|
" plugins
|
|
execute pathogen#infect()
|
|
filetype plugin indent on
|
|
|
|
" colours [need pathogen]
|
|
set t_Co=256
|
|
syntax enable
|
|
set background=dark
|
|
highlight clear SignColumn
|
|
colorscheme solarized
|
|
|
|
" plugins: airline
|
|
let g:bufferline_echo = 0
|
|
let g:airline_powerline_fonts = 1
|
|
let g:airline#extensions#tabline#enabled = 1
|
|
|
|
|
|
" appearance
|
|
set relativenumber
|
|
set laststatus=2
|
|
set noshowmode
|
|
set showtabline=1 "only show tabline when more than 1 tab
|
|
|