diff options
author | Josh Rahm <rahm@google.com> | 2022-09-01 12:18:37 -0600 |
---|---|---|
committer | Josh Rahm <rahm@google.com> | 2022-09-01 12:18:37 -0600 |
commit | 45cfa4a0a16a31fd2a94e6ac7187e452287bbcf2 (patch) | |
tree | f5ea57dba99122a2246ab0007a75cb1c61fe28a7 /plugin/fall.vim | |
parent | 72d93b67cf4424aaa6b0fd2931fd691219149359 (diff) | |
download | fieldmarshal.vim-45cfa4a0a16a31fd2a94e6ac7187e452287bbcf2.tar.gz fieldmarshal.vim-45cfa4a0a16a31fd2a94e6ac7187e452287bbcf2.tar.bz2 fieldmarshal.vim-45cfa4a0a16a31fd2a94e6ac7187e452287bbcf2.zip |
fieldmarshal.vim: use <cmd> instead of :<c-u> to fix some bugs.
Diffstat (limited to 'plugin/fall.vim')
-rw-r--r-- | plugin/fall.vim | 20 |
1 files changed, 10 insertions, 10 deletions
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 <expr> <silent> <leader>k fall#fall('k', '^\s*$') noremap <expr> <silent> <leader>j fall#fall('j', '^\s*$') " Text object to fall through whitepacea -onoremap <silent> <leader>k :<c-u>exec "normal! V" . fall#fall('k', '^\s*$')<cr> -onoremap <silent> <leader>j :<c-u>exec "normal! V" . fall#fall('j', '^\s*$')<cr> +onoremap <silent> <leader>k <cmd>exec "normal! V" . fall#fall('k', '^\s*$')<cr> +onoremap <silent> <leader>j <cmd>exec "normal! V" . fall#fall('j', '^\s*$')<cr> " Text object to fall though whitespace, but exclude the last line. -onoremap <silent> i<leader>k :<c-u>exec "normal! V" . fall#fall('k', '^\s*$') . "j"<cr> -onoremap <silent> i<leader>j :<c-u>exec "normal! V" . fall#fall('j', '^\s*$') . "k"<cr> +onoremap <silent> i<leader>k <cmd>exec "normal! V" . fall#fall('k', '^\s*$') . "j"<cr> +onoremap <silent> i<leader>j <cmd>exec "normal! V" . fall#fall('j', '^\s*$') . "k"<cr> " Text object to fall though whitespace, but exclude the last line. -onoremap <silent> i<leader>k :<c-u>exec "normal! V" . fall#fall('k', '^\s*$') . "j"<cr> -onoremap <silent> i<leader>j :<c-u>exec "normal! V" . fall#fall('j', '^\s*$') . "k"<cr> +onoremap <silent> i<leader>k <cmd>exec "normal! V" . fall#fall('k', '^\s*$') . "j"<cr> +onoremap <silent> i<leader>j <cmd>exec "normal! V" . fall#fall('j', '^\s*$') . "k"<cr> " Text objects to describe "falling" down, and then "falling" up. Equivalent to " V<leader>kO<leader>j -onoremap <silent> ai :<c-u>exec "normal! V" +onoremap <silent> ai <cmd>exec "normal! V" \ . fall#fall('j', '^\s*$') \ . "O" \ . fall#fall('k', '^\s*$') <cr> -onoremap <silent> ii :<c-u>exec "normal! V" +onoremap <silent> ii <cmd>exec "normal! V" \ . fall#fall('j', '^\s*$') \ . "kO" \ . fall#fall('k', '^\s*$') . 'j' <cr> -vnoremap <silent> ai :<c-u>exec "normal! gv" +vnoremap <silent> ai <cmd>exec "normal! gv" \ . fall#fall('j', '^\s*$') \ . "O" \ . fall#fall('k', '^\s*$') <cr> -vnoremap <silent> ii :<c-u>exec "normal! gv" +vnoremap <silent> ii <cmd>exec "normal! gv" \ . fall#fall('j', '^\s*$') \ . "kO" \ . fall#fall('k', '^\s*$') . 'j' <cr> |