From 45cfa4a0a16a31fd2a94e6ac7187e452287bbcf2 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Thu, 1 Sep 2022 12:18:37 -0600 Subject: fieldmarshal.vim: use instead of : to fix some bugs. --- plugin/fall.vim | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'plugin/fall.vim') diff --git a/plugin/fall.vim b/plugin/fall.vim index 05d4e6e..8aec2c0 100644 --- a/plugin/fall.vim +++ b/plugin/fall.vim @@ -3,34 +3,34 @@ noremap k fall#fall('k', '^\s*$') noremap j fall#fall('j', '^\s*$') " Text object to fall through whitepacea -onoremap k :exec "normal! V" . fall#fall('k', '^\s*$') -onoremap j :exec "normal! V" . fall#fall('j', '^\s*$') +onoremap k exec "normal! V" . fall#fall('k', '^\s*$') +onoremap j exec "normal! V" . fall#fall('j', '^\s*$') " Text object to fall though whitespace, but exclude the last line. -onoremap ik :exec "normal! V" . fall#fall('k', '^\s*$') . "j" -onoremap ij :exec "normal! V" . fall#fall('j', '^\s*$') . "k" +onoremap ik exec "normal! V" . fall#fall('k', '^\s*$') . "j" +onoremap ij exec "normal! V" . fall#fall('j', '^\s*$') . "k" " Text object to fall though whitespace, but exclude the last line. -onoremap ik :exec "normal! V" . fall#fall('k', '^\s*$') . "j" -onoremap ij :exec "normal! V" . fall#fall('j', '^\s*$') . "k" +onoremap ik exec "normal! V" . fall#fall('k', '^\s*$') . "j" +onoremap ij exec "normal! V" . fall#fall('j', '^\s*$') . "k" " Text objects to describe "falling" down, and then "falling" up. Equivalent to " VkOj -onoremap ai :exec "normal! V" +onoremap ai exec "normal! V" \ . fall#fall('j', '^\s*$') \ . "O" \ . fall#fall('k', '^\s*$') -onoremap ii :exec "normal! V" +onoremap ii exec "normal! V" \ . fall#fall('j', '^\s*$') \ . "kO" \ . fall#fall('k', '^\s*$') . 'j' -vnoremap ai :exec "normal! gv" +vnoremap ai exec "normal! gv" \ . fall#fall('j', '^\s*$') \ . "O" \ . fall#fall('k', '^\s*$') -vnoremap ii :exec "normal! gv" +vnoremap ii exec "normal! gv" \ . fall#fall('j', '^\s*$') \ . "kO" \ . fall#fall('k', '^\s*$') . 'j' -- cgit