Vim.wasm
211–220 of 291 posts
Re: Vim.wasm
#212I thought I was getting stuck in insert mode, and I got fairly frustrated before realizing my Vim keybindings browser extension was grabbing ESC and keeping it from this weird browser-Vim. We brought this abomination on ourselves.
Ctr+[ Vim-ing on devices with not physical Esc key makes you get used to this (default configured, no extra keymapping required) Esc alternative :P
Re: Vim.wasm
#213Earlier quoted context omitted.
Rebound my caps lock to escape and never looked back!
You should (look back). Mapping it to Ctrl is a much more sensible choice. Can’t imagine using backspace instead of Ctrl-h, or Ctrl-A/E to go to the beginning/end of line, or Ctrl-W to delete back one word etc. Of course, Ctrl-[ is also right under your finger tips with Caps Lock mapped to Ctrl.
Tell me about it!
> Mapping it to Ctrl is a much more sensible choice.
Never considered this, but just moved my pinkie to Ctrl and then to Esc and then to Ctrl... hmm... I use Emacs bindings in Insert Mode, wouldn't this interfere with them?
Re: Vim.wasm
#214Earlier quoted context omitted.
You should (look back). Mapping it to Ctrl is a much more sensible choice. Can’t imagine using backspace instead of Ctrl-h, or Ctrl-A/E to go to the beginning/end of line, or Ctrl-W to delete back one word etc. Of course, Ctrl-[ is also right under your finger tips with Caps Lock mapped to Ctrl.
you can do tap for esc, hold for ctrl
Re: Vim.wasm
#215Earlier quoted context omitted.
Whoa, I was not aware of this. Now I can completely avoid using the touchbar!
You can also remap a key like Caps Lock to Escape, straight from System Preferences on macOS (unless you're already remapping it to Ctrl or something)
Re: Vim.wasm
#216Does anyone know if lynx plans on supporting wasm? I'd like to try this editor in a terminal.
It would need to have its HTTP code gutted and replaced with something that uses JS's XMLHttpRequest or the request API, but I think that's all you'd need to change.
#if PLATFORM === 'WASM'
then
fetch()
else
the actual sockets and stuff
endRe: Vim.wasm
#217Earlier quoted context omitted.
So they do. It shouldn't matter in this context. Unlike in fiction, real-life humans aren't universally perfect to everyone's standards. In some areas they believe or practice something great, in others they say or do repugnant stuff. Fortunately, you can evaluate one's contribution in different areas in isolation, and I wish more people would learn how to do that.
... it's not like his right-wing politics are repugnant . Come on.
Re: Vim.wasm
#218Earlier quoted context omitted.
RMS has done a lot, but perhaps his main role now is to encourage others to do things. In the good fight, people shouldn't thank him for his service, but rather, join up.
Indeed. The fight is not over, it barely started. The dangers RMS told us about have materialized in full force now.
For example:
https://www.fsf.org/blogs/licensing/recent-licensing-updates
> We added the Commons Clause to our list of nonfree licenses... It's particularly nasty given that the name, and the fact that it is attached to pre-existing free licenses, may make it seem as if the work is still free software.
So while RMS was undeniably a force of good, we should take his advice with grain of salt, and start discussing which freedoms we can protect, and what the price for that is.
Re: Vim.wasm
#219Earlier quoted context omitted.
I’d love to hear your take on the nonsensical shape and staggered key layout. Do you have suggestions for keyboards that do away with this? I have myself been looking at https://ergodox-ez.com/ but I’d love to hear of alternatives, especially if you have first hand experience on them.
Hi, I have experience both with the ergodox and the now-discontinued Truly Ergonomic Computer Keyboard™. The TECK honestly has a slightly better layout for me - the two halves are closer together and seem to fit my hands just a bit better. On the downside, the TECK's hardware quality was atrocious with keys double-pressing or missing presses after about a year of use. It also uses its own microcontroller with its own…