You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							108 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
	
	
							108 lines
						
					
					
						
							1.6 KiB
						
					
					
				set modeline | 
						|
 | 
						|
" General | 
						|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
set hi=700 "history | 
						|
 | 
						|
" Filetype | 
						|
filetype plugin on | 
						|
filetype indent on | 
						|
 | 
						|
set ar "autoread | 
						|
 | 
						|
" Shortcuts | 
						|
let mapleader="," | 
						|
let g:mapleader="," | 
						|
 | 
						|
" Fast Saving | 
						|
nmap <leader>w: :w!<cr> | 
						|
 | 
						|
" User interface | 
						|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
" Movement with j/k | 
						|
set so=7 | 
						|
 | 
						|
" Wildmenu | 
						|
set wildmenu | 
						|
set wildignore=*.o,*~,*.pyc,*.pyo | 
						|
 | 
						|
" Ruler | 
						|
set ru "ruler | 
						|
set nu "number | 
						|
 | 
						|
" Cmd Bar | 
						|
set ch=2 "cmdheight | 
						|
 | 
						|
set hid | 
						|
 | 
						|
" Backspace | 
						|
set backspace=eol,start,indent | 
						|
set whichwrap+=<,>,h,l | 
						|
 | 
						|
" Search | 
						|
set ic "ignorecase | 
						|
set sc "smartcase | 
						|
set hlsearch | 
						|
set incsearch | 
						|
 | 
						|
set lazyredraw | 
						|
set magic | 
						|
 | 
						|
" Brackets | 
						|
set sm "showmatch | 
						|
set mat=2 | 
						|
 | 
						|
" Errors | 
						|
set noeb "noerrorbells | 
						|
set novb "novisualbell | 
						|
set t_vb= | 
						|
set tm=500 | 
						|
 | 
						|
" Colors & Fonts | 
						|
""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
syntax enable | 
						|
 | 
						|
colorscheme desert | 
						|
set bg=dark "background | 
						|
 | 
						|
set enc=utf8 "encoding | 
						|
set ffs=unix,dos,mac | 
						|
 | 
						|
" Files | 
						|
""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
set nobackup | 
						|
set nowb | 
						|
set noswapfile | 
						|
 | 
						|
" Text | 
						|
""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
" Tabs | 
						|
set et "expandtab | 
						|
set smarttab | 
						|
set sw=4 "shiftwidth | 
						|
set ts=4 "tabstop | 
						|
" Indents | 
						|
set ai "autoindent | 
						|
set si "smartindent | 
						|
set wrap | 
						|
" Lin eBreak | 
						|
set lbr | 
						|
set tw=500 | 
						|
 | 
						|
" Buffers | 
						|
"""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
set switchbuf=useopen,usetab,newtab | 
						|
set stal=2 | 
						|
 | 
						|
" Status Line | 
						|
"""""""""""""""""""""""""""""""""""""""""""""""""" | 
						|
set laststatus=2 | 
						|
set statusline=\ %{HasPaste()}%F%m%r%h\ %w\ \ CWD:\ %r%{getcwd()}%h\ \ \ Line:\ %l | 
						|
 | 
						|
function! HasPaste() | 
						|
	if &paste | 
						|
		return 'Paste Mode ' | 
						|
	end | 
						|
	return '' | 
						|
endfunction | 
						|
 | 
						|
 |