.vimrc added
This commit is contained in:
		
							parent
							
								
									a78d417da4
								
							
						
					
					
						commit
						c85474115a
					
				
							
								
								
									
										34
									
								
								.vimrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								.vimrc
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,34 @@
 | 
			
		||||
" general stuff
 | 
			
		||||
 | 
			
		||||
colorscheme delek
 | 
			
		||||
let g:mapleader = ","
 | 
			
		||||
 | 
			
		||||
syntax on
 | 
			
		||||
set ignorecase
 | 
			
		||||
set smartcase " Include only uppercase words with uppercase search term
 | 
			
		||||
set hlsearch
 | 
			
		||||
set tabstop=2
 | 
			
		||||
set shiftwidth=2
 | 
			
		||||
set softtabstop=2
 | 
			
		||||
set expandtab
 | 
			
		||||
set scrolloff=5 " Scroll 5 lines from top/bottom
 | 
			
		||||
set list " show tabs and EOL
 | 
			
		||||
set number " Show line numbers
 | 
			
		||||
 | 
			
		||||
" status line
 | 
			
		||||
set laststatus=2
 | 
			
		||||
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ [BUFFER=%n]\ %{strftime('%c')}
 | 
			
		||||
 | 
			
		||||
" WSL Yank support
 | 
			
		||||
let s:clip = '/mnt/c/Windows/System32/clip.exe'
 | 
			
		||||
if executable(s:clip)
 | 
			
		||||
	augroup WSLYank
 | 
			
		||||
		autocmd!
 | 
			
		||||
		autocmd TextYankPost * if v:event.operator ==# 'y' | call system(s:clip, @0) | endif
 | 
			
		||||
	augroup END
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
map <silent> "=p :r !powershell.exe -Command Get-Clipboard<CR>
 | 
			
		||||
map! <silent> <C-r>= :r !powershell.exe -Command Get-Clipboard<CR>
 | 
			
		||||
noremap "+p :exe 'norm a'.system('/mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe -Command Get-Clipboard')<CR>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user