]> src.twobees.de Git - dotfiles.git/commitdiff
apply vs studio mappings from work pc
authorTobias Sachs <git-pngdhxpf-ts@twobees.de>
Mon, 7 Nov 2022 09:14:15 +0000 (10:14 +0100)
committerTobias Sachs <git-pngdhxpf-ts@twobees.de>
Mon, 7 Nov 2022 09:14:15 +0000 (10:14 +0100)
stow/vsvim/_vsvimrc

index e6fbac963778ca4f785d914b6fe4756599950450..7123169c922486b3f36332137f4e79121f2603b3 100644 (file)
@@ -29,12 +29,10 @@ noremap  <leader>v "*p
 vnoremap <leader>v "*p
 
 "move lines up/down visually selected
-nnoremap <S-Up> :m .-2<CR>==
-inoremap <S-Up> <Esc>:m .-2<CR>==gi
-vnoremap <S-Up> :m '<-2<CR>gv=gv
-inoremap <S-Down> <Esc>:m .+1<CR>==gi
-nnoremap <S-Down> :m .+1<CR>==
-vnoremap <S-Down> :m '>+1<CR>gv=gv
+nnoremap <S-Down> ddp
+nnoremap <S-Up> dd-P
+vnoremap <S-Down> dpV']
+vnoremap <S-Up> d-PV']
 
 nnoremap <S-Right> >>
 vnoremap <S-Right> :><CR>gv
@@ -49,21 +47,28 @@ noremap <leader>p [cz.
 
 
 nmap <C-]> :vsc Edit.GoToDefinition<CR>
-nmap gd :vsc Edit.GoToDefinition<CR>
-nmap gi :vsc Edit.GoToImplementation<CR>
-nmap gf :vsc Edit.FindAllReferences<CR>
-nmap dj :vsc Edit.GoToNextLocation<CR>
-nmap dk :vsc Edit.GoToPrevLocation<CR>
+nmap <leader>d :vsc Edit.GoToDefinition<CR>
+nmap <leader>i :vsc Edit.GoToImplementation<CR>
+nmap <leader>f :vsc Edit.FindAllReferences<CR>
+nmap <leader>lj :vsc Edit.GoToNextLocation<CR>
+nmap <leader>lk :vsc Edit.GoToPrevLocation<CR>
 nmap <leader>e :vsc View.ErrorList<CR>
 
+namp <leader>fd :vsc Edit.FormatDocument<CR>
+
 nmap <C-o> :vsc View.NavigateBackward<CR>
 nmap <C-i> :vsc View.NavigateForward<CR>
-nmap br :vsc Debug.Start<CR>
-nmap bf :vsc Debug.Restart<CR>
-nmap bs :vsc Build.BuildSolution<CR>
+nmap <leader>r :vsc Debug.Start<CR>
+nmap <leader>f :vsc Debug.Restart<CR>
+nmap <leader>s :vsc Build.BuildSolution<CR>
 
 nmap <leader>j :vsc Window.NextTab<CR>
 nmap <leader>k :vsc Window.PreviousTab<CR>
 
+nmap <leader>0 :vsc Debug.StepOver<CR>
+nmap <leader>- :vsc Debug.StepInto<CR>
+nmap <leader>+ :vsc Debug.StepOut<CR>
+nmap <leader>9 :vsc Debug.ToggleBreakpoint<CR>
+
 
 set scrolloff=8