> https://gist.github.com/h-east/ffabb0cdd589a5f9acd2
I'm concerned that it makes ":+tabmove" behavior be different from
":.+1tabmove".
I understand that ":+" of ":+tabmove" is a range expression,
and ":+" means ":.+1"; i.e. (current-tab-number)+1.
I also understand "[X]tabmove" ("X" is direct tab-number or range expression)
means
`move current tab to the right side of the tab identified by "X"`.
Actually;
* ":.bnext" == go next buffer,
* ":+bnext" == go 2nd next buffer, same as ":.+1bnext".
* ":.wincmd r" == go next window
* ":+wincmd r" == go 2nd next window, same as ":.+1wincmd r"
Thus it can be said that present ":[.-+]tabmove" behaviors have consistency, at
least, as long as other moving operations.
Thank you.
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.