12 ms·
I 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
by nyx_ 7y ago
I 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.
- xissy 7y agoSame here.
- chrisshroba 7y agoSame, curse you vimium!
- jniedrauer 7y agoWe have strayed too far from RMS's light
- dguaraglia 7y agoRMS is the Terence McKenna of open source: a fundational figure whose ideas where way ahead of the curve, but also a too extreme to attract the mainstream.
- neilv 7y agoAlmost no one goes full RMS. But I suggest that the world would be much better if everyone went even 50% RMS. Relevant: https://old.reddit.com/r/StallmanWasRight/ https://old.reddit.com/r/StallmanWasRight/ (Disclosure: RMS was a childhood hero, since I read the Steven Levy "Hackers" book, right up there with Mr. Rogers, Richard Feynman, Neil Armstrong, and Marvin Minsky. One day, RMS reached out, to ask me to sign over copyright, to the FSF, of a tiny bit of Emacs code ("Yes, sir!"). Today, I occasionally have the privilege of exchanging emails with him.)
- OskarS 7y agoIt's true, even though most people don't go "full RMS", he's clearly a force for good in the Universe, and he's fighting the good fight for the benefit of all of us.
- neilv 7y agoRMS 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.
- TeMPOraL 7y agoIndeed. The fight is not over, it barely started. The dangers RMS told us about have materialized in full force now.
- amenod 7y agoIronically, these dangers are not thwarted by FSF licenses. Even more, the persistence with which FSF fights anything that would dare touch the pillars that they marked as "freedom" is holding back any meaningful discussion about alternatives. For example: https://www.fsf.org/blogs/licensing/recent-licensing-updates 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.
- TeMPOraL 7y agoThey consider Commons Clause to be harmful for good reasons. To quote from https://www.gnu.org/licenses/license-list.html#comclause https://www.gnu.org/licenses/license-list.html#comclause: > The “Commons Clause” is a nonfree license because it forbids selling copies of the program, and even running the program as part of implementing any commercial service. Adding insult to injury, it also twists the words “commons” and “sell.” RMS and FSF's stance on software freedom is ultimately straightforward: they want to protect end user's freedoms, and protecting this involves removing the ability for anyone in between to take away end user's freedoms.
- MperorM 7y agoJust curious. In what way was Terence McKenna ahead of the curve? All I've heard from him seems really crazy. Suggesting the most plausable explenation for the origin creatures you speak with on DMT is that they're other dimensional aliens (or something close to that). I'm really confused to why so many people whom I respect find him insightful.
- deleted 7y ago[deleted]
- Lapsa 7y agoI like that fella for his ability to craft narrative. his vocabulary and thought labyrinths are top notch. not necessarily believing all the stuff he did.
- deleted 7y ago[deleted]
- Jedi72 7y agoWho is RMS?
- nopacience 7y agoRedmond Microsoft
- opan 7y agoSomeone from the era of short usernames on unix boxes, along with "esr" and "rob". To more directly answer, it's Richard Stallman. Known for the free software movement and emacs among other things.
- herewulf 7y agoLet's not forget "ken" and "dmr".
- mprovost 7y agoAnd "djb"
- jcr1488 7y agoESR is a poseur who doesn't belong next to those other names.
- mikekchar 7y agoI totally disagree. I don't agree with anything he believes in outside of software as far as I can tell, but the Cathedral and Bazaar was pivotal. Not only that, but if you've never looked at the source code for Nethack, you should. I admit, I haven't looked at it since he was leading the project, but it remains in my mind as one of the best pieces of C code I've ever played with. Also, his description of working with Fetchmail revolutionised (at least for me) the idea of just taking some code that someone else has abandoned and slowly improving it. He never understood software freedom, but as far as I can tell he is responsible for communicating the way that free (as in freedom) software can be competitive in the real world. Before that, all anyone would talk about was how we had to have free software for moral reasons (which I personally believe). He was the one that saw how successful projects were being run, put 2 and 2 together and told everybody else how to do it. I have much respect for ESR and I wish that the good things he has done had a wider audience.
- MisterTea 7y agoNo, 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.
- Fnoord 7y agoIf 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.
- MisterTea 7y agoI'm an OpenBSD user myself :-) I love simple so I gravitate towards it. I'm also a plan 9 fan and tinker in 9front.
- jeremyjh 7y ago:imap jk <esc> Will change your life man.
- dmitryminkovsky 7y agoHah that’s good one! I need to take a vacation and re-examine my vim life. So many good things to explore and muscle memory to tweak.
- apetresc 7y agoI wonder if there are any studies that look at how hard it is to permanently readjust muscle memory as you age. Would I ever (at 31) ever achieve the same fluency with emacs if I switched cold-turkey today as I've developed with vim in my teens and twenties? What about in my fifties?
- thomasfortes 7y agoI'm 33, switched to emacs the end of the last year, still find the way that vim edit files better, but the ecosystem around emacs has a ton of niceties, so for me the solution was to install evil-mode and configure it to work as close as possible to my vim configuration, but in the end I decided to left some things the emacs way. Now I sometimes find myself using some of the emacs shortcuts when editing files with vim...
- stjohnswarts 7y agoNah when you hit 50 you're basically just a burned out husk and can't learn anything new, not even your muscles. Love, Silicon Valley
- satvikpendem 7y agoThis is what Spacemacs and I think Evil Mode do as well
- thomasfortes 7y agoConsciously I know that jk is a better shortcut, but I've been using jj for so long that it's ingrained in the muscle memory, when I started using emacs the first thing that I did with evil was replicate all the shortcuts that I am used to in vim, the first one was jj.
- nnq 7y agoCtr+[ Vim-ing on devices with not physical Esc key makes you get used to this (default configured, no extra keymapping required) Esc alternative :P
- b1gtuna 7y agoWhoa, I was not aware of this. Now I can completely avoid using the touchbar!
- airstrike 7y agoMan, what a sad statement...
- dfinninger 7y agoI get where they are coming from. I find the touch bar pretty neat and useful... But it's dynamic and I don't want that to interfere with pure muscle memory tasks like typing.
- apetresc 7y agoYou 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)
- joshstrange 7y agoI do this and while I'm on my magic keyboard I sometimes forget and keep using the physical Esc key. I need to see if I can use something like BTT/Keyboard Maestro to respect the physical (or Touchbar) Esc key but send a notification of something like "You should use the Caps Lock Key instead" to help train myself better. I will say it's really nice that macOS makes it stupid easy to map Caps Lock to Esc and it work flawlessly for me.
- scott_s 7y agoI did this recently. An upgrade to a Mac with a touchbar prompted it, but I should have done it over a decade ago.
- nobleach 7y ago`:inoremap jk <esc>` first thing I usually do
- fibo 7y agoahah nice trick, I added it to my .vimrc ... and why not? also this inoremap uu <esc>