TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Native frame transposition coming to Emacs 31

182 pointsby nannaabout 1 month ago

14 comments

globnomulousabout 1 month ago
Kudos to the programmer, who is apparently still in high school: <a href="https:&#x2F;&#x2F;p.bauherren.ovh&#x2F;" rel="nofollow">https:&#x2F;&#x2F;p.bauherren.ovh&#x2F;</a>
评论 #43645334 未加载
评论 #43643894 未加载
评论 #43649033 未加载
评论 #43648605 未加载
gumbojuiceabout 1 month ago
I find myself very rarely using window features of emacs. Am I missing out on something? I value mostly screen space dedicated to the one thing I am doing.
评论 #43642640 未加载
评论 #43643475 未加载
评论 #43647956 未加载
评论 #43645152 未加载
评论 #43643364 未加载
评论 #43643038 未加载
评论 #43644593 未加载
评论 #43645073 未加载
评论 #43642589 未加载
评论 #43642894 未加载
评论 #43647972 未加载
评论 #43643435 未加载
评论 #43644621 未加载
评论 #43648230 未加载
评论 #43646523 未加载
评论 #43645053 未加载
评论 #43649391 未加载
评论 #43643515 未加载
评论 #43643057 未加载
评论 #43642617 未加载
评论 #43645033 未加载
评论 #43643641 未加载
评论 #43644096 未加载
评论 #43646349 未加载
评论 #43642544 未加载
评论 #43642453 未加载
eddiehabout 1 month ago
I’m confused, is this operating on Emacs’ frames or windows.<p>** For those here that are not Emacs users these terms mean the opposite of what you’re likely used to.
评论 #43643056 未加载
评论 #43643095 未加载
smitty1eabout 1 month ago
The joy of this is that emacs doesn&#x27;t care if you have a desktop or if you&#x27;re headless in a terminal. Which sounds a but morbid.
taericabout 1 month ago
Any chance folks have pointers on how I could do this for the windows of my desktop? Running PopOS and would love to setup some keyboard macros to setup common window arrangements. I am embarrassed that I have basically no idea where to start in doing that, though. :( Would I be looking to do a Gnome plugin?
评论 #43646615 未加载
a_e_kabout 1 month ago
Oh, this will be nice. I&#x27;ve had a home-grown (rotate-windows) function in my config for a long time. I love it when I can shrink my config because core now has an equivalent.
masutakaabout 1 month ago
I once created a custom function that toggles between vertical and horizontal splits of two windows. It’s quite handy. <a href="https:&#x2F;&#x2F;github.com&#x2F;masutaka&#x2F;dotfiles-public&#x2F;blob&#x2F;66c976fb0693d4fcc61549400540670231e02f6c&#x2F;.emacs.d&#x2F;init.el#L293-L307">https:&#x2F;&#x2F;github.com&#x2F;masutaka&#x2F;dotfiles-public&#x2F;blob&#x2F;66c976fb069...</a>
mediumsmartabout 1 month ago
I am on macOS with a split screen browser left and emacs in the right half. Max 2 window vertical split in that frame and if needed a C-x 5 2 which opens a full screen frame workspace to the right for a c-x 3 side by side layout. That’s it - all the other buffers are backstage partying until they get called.
kfajdslabout 1 month ago
This is great! I often have a situation where I have a nice three pane split with one split vertically and another one horizontal in one of the vertical panes, but if I close the big vertical pane, I now just have two wide horizontal panes and have to recreate the layout.
taericabout 1 month ago
These functions are far more useful than I would have expected them to be. Will have to find a way to add them to my muscle memory. Curious if there are any obvious keybindings people have started using for them?
评论 #43650043 未加载
malickaabout 1 month ago
Oh this makes me quite happy! I’ve been using an awful hack to do horizontal-mirroring (that sometimes borks), I’m so glad to find there’ll be a better way. Massive props to the author!
smurpyabout 1 month ago
I&#x27;ve gravitated to the use of a 43&quot; 4K TV as my main monitor (and have a few others scattered about for auxiliary purposes) and when hacking hard have a full screen emacs window split into lots of panes, vertically and horizontally a la Mondrian. I am confused about how others get anything done without a similar configuration! This new feature seems like it will be great fun.
评论 #43649084 未加载
signa11about 1 month ago
nice ! i typically use windmove.el for all windowing needs within Emacs including (but not limited to) moving between windows, swapping buffers etc. etc.
precomputeabout 1 month ago
Neat, I&#x27;ve been using this for a while. Happy to strike off yet another package.