emacs-mac 去掉 title bar 之后怎么拖动窗口?

升级到 macOS 14 后,title bar 变高了,很难忍,发现 brew info emacs-mac 有个 --with-no-title-bars 选项,于是自己编译了一下,果然可以:

看看之前的:

Terminal.app 的 title bar 就比较合适:

问题来了,怎么移动这个没有 title bar 的窗口🤣

搞定了,鼠标挪到边框,会变成 resize 形状鼠标,然后与 resize 方向垂直拖动,就进入 move 状态了,也就是说在上下边框左右拖动一下就进入 move 状态,在左右边框上下拖动一下就进入 move 状态。

6 个赞

原來可以這樣 馬上重新 compile 把 title bar 砍了 :joy:

可以设置按住 ctrl + cmd 任意拖动窗口:https://sspai.com/post/76530

1 个赞

如果启动时已经自动最大化,在屏幕之间拖动可以用hammerspoon:hs.window.focusedWindow():moveOneScreenEast() hs.window.focusedWindow():moveOneScreenWest()