Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Vim-style modal editing #306

Open
fwcd opened this issue Mar 29, 2022 · 5 comments
Open

✨ Vim-style modal editing #306

fwcd opened this issue Mar 29, 2022 · 5 comments
Labels
enhancement New feature or request extensions Issues related to the extension architecture in CodeEdit

Comments

@fwcd
Copy link

fwcd commented Mar 29, 2022

(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:

@fwcd fwcd added the enhancement New feature or request label Mar 29, 2022
@lukepistrol
Copy link
Member

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

@lukepistrol lukepistrol added the extensions Issues related to the extension architecture in CodeEdit label Mar 29, 2022
@austincondiff austincondiff changed the title [FEAT] - Vim-style modal editing ✨ Vim-style modal editing Mar 31, 2022
@godbout
Copy link

godbout commented May 20, 2022

@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.)

@stale stale bot added the wontfix This will not be worked on label Jul 19, 2022
@CodeEditApp CodeEditApp deleted a comment from stale bot Jul 19, 2022
@stale stale bot closed this as completed Jul 26, 2022
@austincondiff austincondiff removed the wontfix This will not be worked on label Jul 26, 2022
@austincondiff austincondiff reopened this Jul 26, 2022
@yochem
Copy link

yochem commented Dec 21, 2022

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
Copy link

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. 🔝

@austincondiff austincondiff moved this from 🆕 New to 🚧 Blocked in CodeEdit Project Feb 16, 2023
@austincondiff austincondiff moved this from 🚧 Blocked to 📋 Backlog in CodeEdit Project Feb 17, 2023
@ttytm
Copy link

ttytm commented May 14, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request extensions Issues related to the extension architecture in CodeEdit
Projects
Status: 📋 Backlog
Development

No branches or pull requests

7 participants