Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

Add Vim Ex commands #22

Open
7 of 49 tasks
wasamasa opened this issue Sep 23, 2014 · 3 comments
Open
7 of 49 tasks

Add Vim Ex commands #22

wasamasa opened this issue Sep 23, 2014 · 3 comments

Comments

@wasamasa
Copy link
Owner

:help tabpage in Vim reveals a good amount of tab-related Ex commands which could be implemented as (unbound?) commands and bound to Evil's Ex commands if it's enabled.

  • implement extended {count} argument
  • gt
  • <C-PageDown>
  • :tabn[ext]
  • {count}gt
  • {count}<C-PageDown>
  • :tabn[ext] {count}
  • wraparound without argument
  • gT
  • <C-PageUp>
  • :tabp[revious]
  • :tabN[ext]
  • {count}gT
  • {count}<C-PageUp>
  • :tabp[revious] {count}
  • :tabN[ext] {count}
  • wraparound without argument
  • :tabfir[st]
  • :tabr[ewind]
  • :tabl[ast]
  • :[count]tabe[dit]
  • :[count]tabnew
  • :[count]tabe[dit] [++opt] [+cmd] {file}
  • :[count]tabnew [++opt] [+cmd] {file}
  • [count]C-w T
  • :tabm[ove] [N]
  • :[N]tabm[ove]
  • :tabm[ove] +[N]
  • :tabm[ove] -[N]
  • gc
  • :tabc[lose]
  • :tabc[lose][!]
  • {count}gc
  • :{count}tabc[lose]
  • :{count}tabc[lose]!
  • :tabc[lose]{count}
  • :tabc[lose]!{count}
  • :tabo[nly]
  • :tabo[nly][!]
  • :{count}tabo[nly]
  • :{count}tabo[nly][!]
  • :tabs
  • :[count]tab {cmd}
  • :[range]tabd[o] {cmd}
  • :[count]tabf[ind] [++opt] [+cmd] {file}
  • C-w gf
  • C-w gF
  • zx
  • Find a better solution and keybinding for it
wasamasa added a commit that referenced this issue Apr 30, 2015
See also #22 for the motivation and further discussion of this document.
@wasamasa
Copy link
Owner Author

wasamasa commented May 1, 2015

Further notes can be seen in evil.org.

@ddevault
Copy link

👍

@Nebucatnetzer
Copy link

gr would be a good sequence for naming a workspace. It's currently not used in evil.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants