Whats new in 26.3? AFAIK, the 27 release is getting all the goodies.
Isaac Miller
only thing bad about the default emacs keys is the fucking movement
why wouldn't you use the god damn arrows?
Jack Perez
Arrows are for normies
Dylan Barnes
Arrows are on the corner of your keyboard most likely, which makes you move your hand too much. I'd rather use some homerow keys or something similar.
Matthew Young
Emacs keys are historical. They were made using a special keyboard in mind (check ergoemacs post about it or in wikipedia). Along the decades the community created more features and keybinds over this and the result is what you have today.
My advice, swap ctrl with alt (both sides) or use Evil.
Ayden Wood
sticky keys can work, but evil is probably the best. or some other modal editing keys if you don't care for vi
Emacs keybindings were made purely with mnemonics in mind, not ergonomics. That's why you use Forwards, Backwards, Next and Previous to move. Some Vi keybindings were made with mnemonics over ergonomics in mind as well, for instance $ to go to the end of the line (since $ was/is often used in regular expressions to denote the end of a word). The one thing that made default Emacs bindings easier to use on the older keyboards it was used with was that Ctrl was closer to the spacebar, and could be easily pressed with your thumb. You can achieve this on current keyboards by swapping Ctrl and Alt. I myself did this on one side only, so I can press both modifiers with my thumb. I use default Emacs bindings like this and they work fine, without discomfort. In no way I'm claiming they are the best bindings ever, but they work for me. That's also because I don't rely on the bindings/movements themselves very much anymore. I created many small custom text-editing functions over the years which I bound to additional custom keys. I strongly recommend creating a Hyper modifier, as in pic related, and using it for your custom bindings, as it gives you a new whole possible set of bindings that won't ever interfere with the rest. That's how you're supposed to edit text with Emacs IMHO. Many people use it as a beefed-up Vim, which is suboptimal. Stuff such as Evil misses the point. Instead of relying on an efficient defualt set of bindings to do the same things fast over and over, you should take advantage of Elisp and slowly, over time, build up your own set of text-editing functions that automate recurring patterns you find in your editing, whether it be prose or code. In fact, many major modes already include such functions (for instance, bash mode has functions to nicely generate if/else, case...), yet people often don't take advantage of them. Instead of focusing on a default, efficient set of bindings, you should aim to press less and less keys over time.
You can't automate text editing, retard. If you can, you don't write much varying stuff. That's like saying an author should have his typewriter write novels for him.
Besides, any editor can have snippets
David Barnes
I prefer to use SPC leader over Hyper, but I agree with the creating functions overtime workflow. But I still do it with evil as a base, as I moved from vim.
Angel Hill
Because I'm using Spacemacs
Hunter Martin
this is uncle dave in a nut shell
Chase Watson
I want to but I'm too lazy to learn it, so I keep using vim.
Justin Campbell
Underrated.
Elijah Martinez
Why isn't ergoemacs more popular? Does it suck?
Zachary Gray
Where do I find an affordable keyboard like that
Chase Jenkins
Probably because Xah Lee is a notorious troll who got banned on both #emacs and #lisp on freenode, not to mention everyone in comp.lang.lisp hates him. Nevertheless, he does offer good information about acs, keyboard and mice. However, he has some incredibly autistic/borderline retarded opinions which unfortunately harm his credibility. And let's not forget xahlee.org/PageTwo_dir/Personal_dir/porn_movies.html
Jaxon Harris
what an amazing autist
Brandon Bailey
*Emacs, keyboards and mice
Isaac Cooper
Why isn't he on the \G\ sticky?
Lucas Harris
How to scroll by X lines down/up?
Camden King
Is anyone else using Guix? I really want to use it for work+home (I use the same laptop). But I fear it is not yet stable enough. I've read online that the servers are really slow and that some people have had trouble updating or building the new versions.
Tyler Walker
C-u N C-n or C-u N C-p Where N is a number
Jacob Lee
M-x evil-mode j or k
Isaac Wood
This sucks compared to Vim. Is using evil handicapping in the long run?
Aaron King
great post, thank you Xah
Brayden Morgan
I would use Hyper but the problem is that I am using i3wm. I am thinking of ditching i3 for Xfce so I can use Hyper again.
Leo Fisher
If you swap your Right Alt with Control, and therefore you have both modifiers (Ctrl and Alt) on your thumbs, Emacs defaults are great. All modes and keybindings are designed with Emacs defaults in mind, using Evil sometimes breaks this integration. You can use evil-collection, yeah, but it still is a layer on top of the defaults, and a lot of modes are not configured for it.
Brayden Howard
Is there anything in it or in melpa that lets me see a tree or list of all opened files like in geany? I would like to use it again for more things than I currently do, but this is holding me back.
You are the first person I see using Hyper as the main window manager modifier. Perhaps you meant Super?
Eli Moore
this Emacs is PROGRAMMABLE. You are supposed to make it do some stuff automatically.
Jacob Ortiz
I think speedbar does what you want. It's already built in.
Nicholas Cruz
ah yes sorry, Super Key.
Isaac Ramirez
use ed
Dominic Scott
I think it's stable enough yet as long as you keep your expectations right.
Don't forget you can install the guix package manager on any system if you're hesitant for a full installation.
Kayden Sanchez
>If you swap your Right Alt with Control, and therefore you have both modifiers (Ctrl and Alt) on your thumbs, Emacs defaults are great. If you do this _and_ use Evil, it's even greater.
Evan Parker
Emacs's power certainly doesn't come from text manipulation. Any scriptable editor can perform any manipulations you wish on text.
Julian Wood
how big are your .emacs files? my .emacs and keybindings file add up to about 950 give or take because of commented out code. Including all comments and whitespace they add up 1050 lines. This isn't including my theme file, but most of that isn't my code, just font specifications that I didn't write.
Joseph Reyes
you don't have to do C-u N C-n you can just do C- C-n
Jayden Hughes
Nope, it's M- C-n. You can also use C-u by itself, and a default number will be used instead. This default is 4, but it can be changed.
Julian Parker
Yes, and it so happens that Emacs is the best at doing that.
Brayden Sullivan
C- works in GUI mode. just not in text based mode because there's no ASCII control characters for 0-9.
Kayden Nguyen
test
Cameron Ross
test1
Jacob Barnes
In what way? I'm sure vim and vscode and the rest offer basic text editing functions to build up from, Emacs is no special in that regard.
Ian Howard
C-, M- and C-M- are all bound to digit-argument. C-u also does powers of 4 if you press is multiple times.
Jordan Young
One thing that always pissed me with emacs is that there is no convenient way to jump back to a previous location. At the moment I'm creating a mark before jumping and then use the mark ring but sometimes I forget and then it's a pain to find where I was earlier. Any way to have this functionality works like in Intellij or VSCode?
Tyler Russell
Hey, another noob here. Can I replace grub with lilo? Also, how to set a minimal desktop and enable the nonguix repo?
Adam Davis
Thanks for the response. I think I will install the package manager to try it, too. But on the long run I'd like to be able to use the full OS since the other features outside the package manager are interesting too.
Dylan Jones
based
Xavier Kelly
I also find the mark ring confusing. Also, some commands like M-
Dylan Richardson
Guys, quick question: There are a lot of commands that open a new window: C-h v, C-h f, o (in Dired), etc. How can I make it so the split is vertical instead of horizontal, for all these commands? My screen (like most people's screens) is not in a portrait orientation, it's horizontal.
Isaac Edwards
You could advise whatever functions you are having problems with to push a mark to the mark ring.
Easton Williams
Look at the 'split-window-sensibly' function.
Jeremiah Cruz
Did you read the manual? I'm not sure about replacing grub with lilo, i guess it would be possible. I'm just starting out too. > how to set a minimal desktop and enable the nonguix repo There's a pretty good minimal example config.scm in the installation, as for enabling the non-guix repo: guix.gnu.org/manual/en/html_node/Channels.html#Channels explains it pretty good.
Yeah sure, but it's nice to know you can go step by step.
Eli Johnson
Well, lots of them. Most recent is elpy jump to definition. Would be great to have some universal way to jump back and forth without having to do a hack for each mode.
Luis Bell
Thanks, I've been reading a bit and found something about disabling the bootloader part and another guy made a configuration with a custom kernel too, is all looking easy.
Owen Barnes
elpy uses etags and the find-tag-marker-ring, you can pop a mark off it with M-, (xref-pop-marker-stack)
Jace Johnson
you should switch to .emacs.d/init.el, so that everything emacs related is in .emac.d. my config.org is around ~800 but its still very basic as I recently moved from vim.
Benjamin Jackson
~3000 lines
Elijah Nelson
>Since i've watched porn since teen, i have perhaps over 2 decades of experience so to speak. I could name a few porn actors and actresses and their films just as your populace can chart and chat about stars. cringiest flex I have ever read
Jonathan Cook
You're just jealous
Nolan Perez
Like the daemon crashing because of some long term GUI bug.