As an emacs user I like the little rant about keyboards towards the end (54:27). It's stupid hard to find a laptop with good keys, good layout, good internals, and good battery.
Emacs: The Editor for the Next Forty Years [video]
131–140 of 272 posts
Re: Emacs: The Editor for the Next Forty Years [video]
#132Earlier quoted context omitted.
Different editors have different patterns of usage. I find I roughly speaking never duplicate lines, so why would this be a problem?
I constantly find myself duplicate lines in vim (shift+y). You've never had to edit a line that's really similar to another? Or when debugging, I don't want to change the old code, so I copy the line, comment it out, and work with the duplicated line. You've never had to do that?
I say that as a Vim user that duplicates lines constantly. Vim definitely changes your coding patterns; for better or worse because it can be soo frictionless.
Re: Emacs: The Editor for the Next Forty Years [video]
#133Oh Emacs. A graybeard I respect got me to try it about 5 years ago. I used to walk by his machine and think "wow, in a movie about a hacker, this is what their computer screen would look like". I also thought Magit was pretty damn cool because it made interacting with Git extremely intuitive (once you're comfortable with Emacs). In the years since first picking up Emacs, I have probably spent 100 hours or more config…
I've been using Emacs for 40 years. My .emacs file is 59 lines long. Most of the customizations turn off features have been added (menu bars and so forth), or that disable "helpful brain damage" that simply got in the way. I've spent 2-3 hours over the last decade tweaking things.
Re: Emacs: The Editor for the Next Forty Years [video]
#134Emacs - the editor that STILL doesn't have a simple way to duplicate the current line?
Triple click the line, then middle click somewhere. Or ctrl a ctrl k ctrl k ctrl y (move) ctrl y. Is it really something that’s so common that it needs a command?
The more I use Git the more I've been committing/diffing for similar effect; but it's still much more overhead for smaller checks.
Re: Emacs: The Editor for the Next Forty Years [video]
#135Earlier quoted context omitted.
Coincidentally, I quit java for almost the same reason.
Really? What languages have better IDE support than Java? I guess C#?
Re: Emacs: The Editor for the Next Forty Years [video]
#136Fabric Bellard’s ema s port (QEmacs): https://bellard.org/qemacs/ It’s amazing how fast it is. Unfortunately it is not fully compatible and missing many features.
Re: Emacs: The Editor for the Next Forty Years [video]
#137I really started to get lost when he started talking about never wanting to leave his text editor, wanting to read his emails in Emacs, browse the web in Emacs, have slack and discord in Emacs, etc. Serious question: Why? Is it that hard to alt+tab? Especially, why would you want such distracting features inside your editor, while you are trying to focus and work?
> Is it that hard to alt+tab? incidentally, alt+tab is broken on MacOs. It cycles between programs, not windows - so if you have mutiple terminal windows open, you're screwed. You can use the alternative alt+` to cycle between windows of the same app, but that doesn't go to the least recently used window, but cycles through them in order - which is also useless when having many terminals open. Then you can pay like 1…
System Preferences -> Keyboard -> Shortcuts -> Mission Control:
Set "Move left a space" to: Control + 9
Set "Move right a space" to: Control + 0
System Preferences -> Keyboard -> Keyboard -> Modifier Keys...
Set "Caps Lock" key to: Control
Re: Emacs: The Editor for the Next Forty Years [video]
#138Earlier quoted context omitted.
> Emacs does not require constant tweaking and wasting time on configuration. Unless you are using org-mode, in which case updating org-mode may cause issues that require reading up on the breaking changes that were introduced between org-mode versions. (This is meant as a heads up for newcomers using org-mode, since it's pretty popular at this point.)
Upgrading org-mode should count as tweaking the config. Is there any part of org-mode that stopped working suddenly?
Re: Emacs: The Editor for the Next Forty Years [video]
#139I really started to get lost when he started talking about never wanting to leave his text editor, wanting to read his emails in Emacs, browse the web in Emacs, have slack and discord in Emacs, etc. Serious question: Why? Is it that hard to alt+tab? Especially, why would you want such distracting features inside your editor, while you are trying to focus and work?
> Is it that hard to alt+tab? incidentally, alt+tab is broken on MacOs. It cycles between programs, not windows - so if you have mutiple terminal windows open, you're screwed. You can use the alternative alt+` to cycle between windows of the same app, but that doesn't go to the least recently used window, but cycles through them in order - which is also useless when having many terminals open. Then you can pay like 1…
Re: Emacs: The Editor for the Next Forty Years [video]
#140But then again scripting languages don't really have these interruption features by design. I'm developing something with a scripting layer and occasionally come across accidental infinite loops myself. I wonder what e.g. Factorio or Minecraft do if a mod enters an infinite loop. If the answer is "program more carefully" and "don't use badly coded mods" then I guess it can't be helped.
Proper concurrency in elisp can't come fast enough. At least then we could have a task manager to kill hung threads with.