Tmuxline configurations
This commit is contained in:
92
vimrc
Normal file
92
vimrc
Normal file
@ -0,0 +1,92 @@
|
||||
set autoread
|
||||
set autowrite
|
||||
set backspace=2
|
||||
set breakindent
|
||||
set clipboard=unnamed
|
||||
set colorcolumn=+1
|
||||
set complete+=kspell
|
||||
set cursorline
|
||||
set diffopt+=vertical
|
||||
set encoding=utf-8
|
||||
set expandtab
|
||||
set exrc
|
||||
set fillchars=vert:▐
|
||||
set history=50
|
||||
set incsearch
|
||||
set laststatus=2
|
||||
set list listchars=tab:»·,trail:·,nbsp:·
|
||||
set modelines=0
|
||||
set mouse=a
|
||||
set nobackup
|
||||
set nojoinspaces
|
||||
set nomodeline
|
||||
set noswapfile
|
||||
set nowritebackup
|
||||
set number
|
||||
set numberwidth=5
|
||||
set ruler
|
||||
set shiftround
|
||||
set shiftwidth=2
|
||||
set showbreak=··
|
||||
set showcmd
|
||||
set signcolumn=yes
|
||||
set splitbelow
|
||||
set splitright
|
||||
set tabstop=2
|
||||
set termencoding=utf-8
|
||||
set termguicolors
|
||||
set textwidth=80
|
||||
set title
|
||||
set ttyfast
|
||||
set vb t_vb=
|
||||
|
||||
syntax enable
|
||||
syntax sync minlines=128 maxlines=512
|
||||
|
||||
let mapleader = " "
|
||||
|
||||
" Cursor shapes
|
||||
let &t_SI = "\<Esc>[6 q"
|
||||
let &t_SR = "\<Esc>[4 q"
|
||||
let &t_EI = "\<Esc>[0 q"
|
||||
|
||||
" True color support
|
||||
let &t_8f = "\<Esc>[38:2:%lu:%lu:%lum"
|
||||
let &t_8b = "\<Esc>[48:2:%lu:%lu:%lum"
|
||||
|
||||
" Auto-toggle paste mode
|
||||
let &t_SI .= "\<Esc>[?2004h"
|
||||
let &t_EI .= "\<Esc>[?2004l"
|
||||
|
||||
inoremap <special> <expr> <Esc>[200~ XTermPasteBegin()
|
||||
|
||||
function! XTermPasteBegin()
|
||||
set pastetoggle=<Esc>[201~
|
||||
set paste
|
||||
return ""
|
||||
endfunction
|
||||
|
||||
" Plugins
|
||||
call plug#begin('~/.vim/plugged')
|
||||
if filereadable(expand("~/.config/nvim/plugins"))
|
||||
source ~/.config/nvim/plugins
|
||||
endif
|
||||
call plug#end()
|
||||
|
||||
" Lightline setup
|
||||
if filereadable(expand("~/.config/nvim/lightline"))
|
||||
source ~/.config/nvim/lightline
|
||||
endif
|
||||
|
||||
" Tmuxline setup
|
||||
if filereadable(expand("~/.config/nvim/tmuxline"))
|
||||
source ~/.config/nvim/tmuxline
|
||||
endif
|
||||
|
||||
" Color setup
|
||||
if filereadable(expand("~/.config/nvim/colors"))
|
||||
source ~/.config/nvim/colors
|
||||
endif
|
||||
|
||||
" Set secure AFTER any other rc importing
|
||||
set secure
|
Reference in New Issue
Block a user