CodeEditApp / CodeEdit

CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
https://codeedit.app
MIT License
20.56k stars 977 forks source link

✨ Vim-style modal editing #306

Open fwcd opened 2 years ago

fwcd commented 2 years ago

(First of all thanks for this awesome project, looks amazing already and I can't wait to play with it more.)

Is your feature request related to a problem? Please describe. As a Vim user it would be great to have modal editing with Vim keybindings.

Describe the solution you'd like A vim mode, similar to VSCodeVim or Xcode 13's new Vim mode.

Additional context Perhaps this could be done via the proposed extension API, once ready:

lukepistrol commented 2 years ago

Good idea but probably way out of scope for the initial 1.0 release

godbout commented 2 years ago

@fwcd just in case you're interested, kindaVim brings Vim Mode all over macOS apps, native and non native. (yes i'm the creator, it's closed source—since last week—and it's a paid app although trial is unlimited. anyways if it doesn't help just skip.)

yochem commented 1 year ago

I would suggest to look at neovim to provide the vim style editing. It's embeddable and offers full support for vim style editing: no need to define these one by one specifically for CodeEdit. For an example of how it works, take a look at vscode-neovim.

So, embedding neovim instead of making your own vim mode is easier to maintain and will have full support for all vim commands.

bassamsdata commented 1 year ago

This is so important feature to implement in any new editor and it should feel native imo. you'll gain attention from a lot of developers and users by implementing this.

I'm here to support this feature. 🔝

ttytm commented 1 year ago

Yep needed. Without this there is no reason to really bother installing an editor.