Earlier quoted context omitted.
Unless you type a lot of graph algorithms notes (and have to write "Dijkstra"), you rarely encounter the key sequence jk. It makes it easier to work with vim and never move to hit the Esc key.
That or you're writing in Dutch. Neither of ij, jk or even kj work in Dutch, because they are very common.
Vim.wasm
281–290 of 291 posts
Re: Vim.wasm
#282Perhaps it’s because I block web fonts but once I start typing little turds remain where the intro text was.
You can fix it with Vim’s ^L command (control-L: refresh display). I’ve had to do that in the MacVim GUI occasionally too, especially when displaying symbols such as “→” that are wider than a normal character.
Re: Vim.wasm
#283Earlier quoted context omitted.
I really dislike shortcuts with `[` and similar keys. Design software also tends do use them. On a Portuguese keyboard layout[1], I need to press ⌥8 to get `[`. So shortcuts like ⌃[ become ⌃⌥8, which in vim produces `8`. [1]: https://en.wikipedia.org/wiki/File:KB_Portuguese.svg
That's why I use the EurKEY [1] layout on all my machines! This way I can use all the default US-based shortcuts for emacs/vim/... while still being able to easily type the special chars for my native language, e.g. pressing AltGr+o results in 'ö'. This method is slightly inconvenient for typing long texts but for me it's still the perfect solution to such problems. [1]: https://eurkey.steffen.bruentjen.eu/start.html
Examples:
ä - AltGr+" a (the double quote looks visiually like 2 dots)
ç - AltGr+, c
õ - AltGr+~, o
and so on. I found this solution very practical, even if quite late in my life (went from German QWERTZ, to French AZERTY, to end up with QWERTY), because QWERTY is available everywhere, even if I have to work remote through Windows computers, and it is much much friendlier than AZERTY/QWERTZ. Additionally it gives me to write with the same layout German, French, Portuguese, etc. And it is very easy to remember how to get the accents, because the used signs are visually close.
Re: Vim.wasm
#284Earlier quoted context omitted.
No, I think the proper persons to look to are the C/Unix folks from bell labs where simplicity and pragmatism ruled. RMS means well but GNU is a bloated mess.
If you don't want the bloat, the OpenBSD folks rewrite many bloated tools (including GNU or GPL tools) with their own implementation. Their recent project is OpenRsync.
Re: Vim.wasm
#285Earlier quoted context omitted.
I know you said you don't want to dwell on this matter, but if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved.
> if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved. Again, part of my point was that Stallman is uninterested in such feedback, as demonstrated by the quoted exchange . The linked open letter did just what you suggest and was fruitless. His intransigence in such matters is why I don’t think he’s worth e…
For what it's worth, I have seen him be flexible in thinking, in response to argument, including on famously firm positions. It has happened.
Of course, I'm also aware that many people have been frustrated by perceived inflexibility, and some of those times are very unfortunate.
If it inspires patience, consider that RMS has been flooded for decades with arguments that are often not well-informed, or are not in good faith. And he's only human, with finite time -- some needles in the haystack will get brushed off before he's able to invest enough time to see them. I suspect most of his responses are almost on autopilot, because he'll talk with anyone, but most of the conversations have happened many thousands of times before. (And I'm sorry I just now realize I should've warned of that, before I suggested you invest in reaching out to him yourself.)
I don't go full RMS, myself, and I was thinking that the exact makeup of the proposed 50% RMS level could be cherry-picked by the individual/observer, and include overlap with good qualities they already see from some other sources. I now realize that anything that looked like a quantification or calculus of RMS's qualities or value was counterproductive to discussion. I'd like to modify it to say that I think RMS exhibits some qualities that I'd like to see more in people. (And, on later occasions, I might have time to enumerate some suggestions.)
Anyway, thank you for your patience here, and for prompting me to rethink some things.
Re: Vim.wasm
#286I 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.
`:inoremap jk ` first thing I usually do
inoremap uu
Re: Vim.wasm
#287Earlier quoted context omitted.
> if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved. Again, part of my point was that Stallman is uninterested in such feedback, as demonstrated by the quoted exchange . The linked open letter did just what you suggest and was fruitless. His intransigence in such matters is why I don’t think he’s worth e…
Thank you for explaining. For what it's worth, I have seen him be flexible in thinking, in response to argument, including on famously firm positions. It has happened. Of course, I'm also aware that many people have been frustrated by perceived inflexibility, and some of those times are very unfortunate. If it inspires patience, consider that RMS has been flooded for decades with arguments that are often not well-inf…
I appreciate that Stallman is human and has had to deal with ill-intentioned people over the years, which could be the reason he’s less willing to be flexible on certain matters these days. But I see that as less of a reason to ignore said inflexibility and more of a reason to question if he’s the best person to continue to carry his message.
He may be tired of fielding the same questions over and over, but every day there is someone else hearing his message for the first time as he continues to present it. As long as he keeps on introducing his views to new people, he should be responding to their concerns as coming from individuals thinking about them for the first time (because that’s what they are), not as questions he’s tired of addressing.
If our combined hypothesis are that Stallman has a good message but he’s harming it with his delivery, he should consider passing the baton to someone with more patience, if lack of it is indeed the reason for his attitude (a word I use with neutral meaning).
> Anyway, thank you for your patience here
You as well. I feel this was a healthy and respectful way to disagree and discuss a point at length. Thank you.
Re: Vim.wasm
#288Earlier quoted context omitted.
Thank you for explaining. For what it's worth, I have seen him be flexible in thinking, in response to argument, including on famously firm positions. It has happened. Of course, I'm also aware that many people have been frustrated by perceived inflexibility, and some of those times are very unfortunate. If it inspires patience, consider that RMS has been flooded for decades with arguments that are often not well-inf…
Even though I’ve spent more time on the subject than I wished, thank you for the continued discussion. I appreciate that Stallman is human and has had to deal with ill-intentioned people over the years, which could be the reason he’s less willing to be flexible on certain matters these days. But I see that as less of a reason to ignore said inflexibility and more of a reason to question if he’s the best person to con…
Re: Vim.wasm
#289Earlier quoted context omitted.
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
I really dislike shortcuts with `[` and similar keys. Design software also tends do use them. On a Portuguese keyboard layout[1], I need to press ⌥8 to get `[`. So shortcuts like ⌃[ become ⌃⌥8, which in vim produces `8`. [1]: https://en.wikipedia.org/wiki/File:KB_Portuguese.svg
For every shortcut you can imagine you can find at least one keyboard layout out there where it's inconvenient.
Just get over the crappy nationalized keyboard layouts and use US English keyboards like all programmers do!
I can type French + English + Romanian just fine and comfy (would also work for Spanish + Italian fine, northern languages might be a bit of an issue...), with all the accents and special chars of each language, on a US-English layout keyboard that also has `[` and ``` (backtricks) and all the 0-9 numbers available one keystroke away. Mac keyboards work fine by default, the Windows ones might ned fiddling around with picking US vs US-Intenational and windows quote character settings until you get it right.
Western European keyboard layouts (except British) are just plain broken imo, you can't need more than one key to type a damn `[` (array access), or force ppl to use Shift to type numbers, wtf.
Otoh, typing Lisp code on a French keyboards is kinda' cool in a way :P
Re: Vim.wasm
#290Earlier quoted context omitted.
I really dislike shortcuts with `[` and similar keys. Design software also tends do use them. On a Portuguese keyboard layout[1], I need to press ⌥8 to get `[`. So shortcuts like ⌃[ become ⌃⌥8, which in vim produces `8`. [1]: https://en.wikipedia.org/wiki/File:KB_Portuguese.svg
That's why I use the EurKEY [1] layout on all my machines! This way I can use all the default US-based shortcuts for emacs/vim/... while still being able to easily type the special chars for my native language, e.g. pressing AltGr+o results in 'ö'. This method is slightly inconvenient for typing long texts but for me it's still the perfect solution to such problems. [1]: https://eurkey.steffen.bruentjen.eu/start.html
But anyway, EurKEY would be a sane standard in Europe, instead of the hellish borderline-inusable national standard keyboards...