sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
276 stars 14 forks source link

Please add a "vim mode" #1624

Open aropele opened 2 years ago

aropele commented 2 years ago

Vim Mode feature

It would be a great productivity enhancement to add a "vim mode" in order to control the GUI using only the keyboard.

Preferred solution

As an example take the the extension of chrome, vimium. It allows to control the browser using vim-style commands that are visible pressing "?" when the extension is installed: image

Alternatives

A good alternative is to visualize a letter above any actionable element like in the screenshot below, after a specific key as been pressed: image

and then a click is performed by pressing the specific key/keys.

planarteapot commented 2 years ago

More keyboard control would be great.

Tho I don't think "vim mode" is good name for it.

aropele commented 2 years ago

More keyboard control would be great.

Tho I don't think "vim mode" is good name for it.

It makes sense to use the term "vim mode" because the key mapping mode I am advocating here is one that is modeled after the vim key-mappings. For instance, using the h-j-k-l keys to navigate rather of the arrow keys, and turning on "insert mode" in order to write commit messages.