:source C:\Users\ts\vimfiles\vimrc set scrolloff=0 " unmap copy paste to/from system clipboard macht vielleicht angeblich vs " langsam... vunmap iunmap vunmap " Surround simulating bindings nnoremap ysiw( ciw(") nnoremap ysiw) ciw(") nnoremap ysiw[ ciw["] nnoremap ysiw] ciw["] nnoremap ysiw{ ciw{"} nnoremap ysiw} ciw{"} nnoremap ysiw< ciw"> nnoremap ysiw> ciw"> nnoremap ysiw" ciw""" nnoremap ysiw' ciw'"' nnoremap sw( ciW(") nnoremap sw) ciW(") nnoremap sw[ ciW["] nnoremap sw] ciW["] nnoremap sw{ ciW{"} nnoremap sw} ciW{"} nnoremap sw< ciW"> nnoremap sw> ciW"> nnoremap sw" ciW""" nnoremap sw' ciW'"' " Surround delete bindings nnoremap ds( vi(dvhp nnoremap ds) vi(dvhp nnoremap ds[ vi[dvhp nnoremap ds] vi[dvhp nnoremap ds{ vi{dvhp nnoremap ds} vi{dvhp nnoremap ds> vimsvi"lcl'`scl' nnoremap cs'" vi'ohmsvi'lcl"`scl" " Surround visual selected text vnoremap S" c""" vnoremap S' c""' vnoremap S( c(") vnoremap S) c(") vnoremap S[ c["] vnoremap S] c["] vnoremap S{ c{"} vnoremap S} c{"} vnoremap S< c"> vnoremap S> c"> vnoremap S* c/*"*/ "vnoremap St cdiv>" " Surround in div tag and edit tag vnoremap St cdiv>"`lcw