2 ms·
[Replit specific rant, but in my defense it's their blog post.] I don't understand the in-browser code editor experience. How does it work? I tried the emacs
by fn-mote 5y ago
[Replit specific rant, but in my defense it's their blog post.]
I don't understand the in-browser code editor experience. How does it work?
I tried the emacs keybindings on replit... what a joke - Control-N to go to the next line? Nope. Control-P for previous? Nope. Meta-F? opens the file menu. I don't even know what keybindings I should be hoping will work.
Vi keybindings are much more usable in-browser (obviously).
A massive problem for me was getting out of the frame and not being able to get back in. I wanted to do something like ":compile". Or ":n" to get to the next focusable input field.
Maybe there are function keys bound? I wish I could find out.
Is there any possibility of one of these "IDEs" having auto-indent / reindent? I see from the docs there's supposed to be one, but all I get is not-smart left/right motion.
Working with beginners it would be very nice.
- easrng 5y agoI think in Monaco you can right click -> Format Document or something like that.
- masfrost 5y agoHey! > How does it work? It's a web application, so a lot of JavaScript. > I tried the emacs keybindings on replit... what a joke It needs some more love, the work is done out in the open, feel free to open issues. https://github.com/replit/codemirror-emacs https://github.com/replit/codemirror-emacs For what it's worth, we're not trying to recreate your emacs or VIM experience, just trying to port as many keybindings as we can. Will log the things you mentioned, it just seems like there's conflict with other keybindings. > Maybe there are function keys bound? I wish I could find out. Ctrl+Enter to run > Is there any possibility of one of these "IDEs" having auto-indent / reindent? I see from the docs there's supposed to be one, but all I get is not-smart left/right motion. What do you mean by left/right motion? Are you asking for like an auto-format feature? Or just handle re-indent when the indentation options change?