-
Notifications
You must be signed in to change notification settings - Fork 124
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
(feat) add vim keybindings to REPL component #501
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
I don't know what the other maintainers think, but it seems odd to me to build support for a particular editor's key bindings into the REPL. Will we also have to add support for emacs, nano, VS Code, etc., etc.? |
That's fair...i think the reason behing this was because vim users are avid keybings users and a lot of people requested the ability to use vim keybindings in the repl (just like it is on learn.svelte.dev) |
Id say that argument is down the drain since rich added vim mode to learn.svelte.dev 😅 |
how much weight is this going to add and is there a way to have this as opt-in/lazy loaded feature? according to bundle-phobia, the codemirror bindings package is 35kb gzip https://bundlephobia.com/package/@replit/codemirror-vim@6.0.14 |
It is lazy loaded |
This add support for vim keybings to the REPL component.
A couple of notes: