2021-10-02 20:59:11 +00:00
|
|
|
set nocompatible
|
|
|
|
filetype off
|
|
|
|
syntax on
|
|
|
|
filetype plugin indent on
|
|
|
|
set modelines=0
|
|
|
|
set number
|
|
|
|
set ruler
|
|
|
|
set encoding=utf-8
|
|
|
|
set wrap
|
|
|
|
set textwidth=79
|
|
|
|
set formatoptions=tcqrn1
|
|
|
|
set tabstop=4
|
|
|
|
set shiftwidth=4
|
|
|
|
set softtabstop=4
|
|
|
|
set expandtab
|
|
|
|
set noshiftround
|
|
|
|
set scrolloff=3
|
|
|
|
set backspace=indent,eol,start
|
|
|
|
set matchpairs+=<:> " use % to jump between pairs
|
|
|
|
runtime! macros/matchit.vim
|
|
|
|
nnoremap j gj
|
|
|
|
nnoremap k gk
|
|
|
|
set hidden
|
|
|
|
set ttyfast
|
|
|
|
set laststatus=2
|
|
|
|
set showmode
|
|
|
|
set showcmd
|
|
|
|
nnoremap / /\v
|
|
|
|
vnoremap / /\v
|
|
|
|
set hlsearch
|
|
|
|
set incsearch
|
|
|
|
set ignorecase
|
|
|
|
set smartcase
|
|
|
|
set showmatch
|
|
|
|
map <leader><space> :let @/=''<cr> " clear search
|
|
|
|
inoremap <F1> <ESC>:set invfullscreen<CR>a
|
|
|
|
nnoremap <F1> :set invfullscreen<CR>
|
|
|
|
vnoremap <F1> :set invfullscreen<CR>
|
|
|
|
map <leader>q gqip
|
|
|
|
set listchars=tab:▸\ ,eol:¬
|
|
|
|
map <leader>l :set list!<CR> " Toggle tabs and EOL
|
|
|
|
set t_Co=256
|
|
|
|
set background=dark
|
|
|
|
let g:solarized_termcolors=256
|
|
|
|
let g:solarized_termtrans=1
|
|
|
|
colorscheme solarized
|
2021-10-08 14:24:35 +00:00
|
|
|
|