我设置键绑定如下。
(global-set-key [M-down] 'shrink-window)
(global-set-key [M-up] 'enlarge-window)
因此,使用 M-up 我可以放大窗口,否则使用 M-down。但是,如果当前窗口较低,我想用 M-up 放大窗口。如果当前窗口在 M-up 的上方,我想调用收缩窗口函数。
同样,如果当前窗口在下侧,我想用 M-down 缩小窗口,如果当前窗口在上侧,我想放大。
换句话说,我想指明窗口分隔符的方向。
我该如何编写函数?