From 02d2f19ea6036f2be9fdf94bf0e53591a7003721 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 2 Sep 2018 23:27:00 +1200 Subject: Use \_ as Vim text object for `[,`] marks --- vim/vimrc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vim/vimrc b/vim/vimrc index caa52867..640f334a 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -389,6 +389,9 @@ nnoremap . :lmake! nnoremap :'[,'] nnoremap > :'[,']> +" \_ uses last changed or yanked text as an object +onoremap _ :normal! `[v`] + " \{ and \} move to lines with non-space chars before current column nmap { (VerticalRegionUpNormal) nmap } (VerticalRegionDownNormal) -- cgit v1.2.3