Emacs其他窗口或上一个缓冲区

Emacs其他窗口或上一个缓冲区,emacs,window,buffer,Emacs,Window,Buffer,为了减少我必须记住的击键次数,我想要一个 a) 只有一个窗口/帧时切换到上一个缓冲区 b) 如果存在其他窗口/框架,则切换到其他窗口/框架(与其他窗口或框架/其他窗口/其他框架相同) 到目前为止我发现。。。没有什么!我的elisp技能是。。。嗯,他们正在改进,但我没有设法为自己编写一个解决方案。 有什么想法(或难以找到的软件包)吗 谢谢 这里有一个elisp函数,如果有多个可见窗口,它将切换窗口,否则将直接切换到上一个缓冲区: (取消其他窗口或上一个缓冲区() 如果有多个窗口,则切换窗口,否则切

为了减少我必须记住的击键次数,我想要一个

a) 只有一个窗口/帧时切换到上一个缓冲区
b) 如果存在其他窗口/框架,则切换到其他窗口/框架(与其他窗口或框架/其他窗口/其他框架相同)

到目前为止我发现。。。没有什么!我的elisp技能是。。。嗯,他们正在改进,但我没有设法为自己编写一个解决方案。 有什么想法(或难以找到的软件包)吗


谢谢

这里有一个elisp函数,如果有多个可见窗口,它将切换窗口,否则将直接切换到上一个缓冲区:

(取消其他窗口或上一个缓冲区()
如果有多个窗口,则切换窗口,否则切换缓冲区
(互动)
(如果(>(计数窗口)1)
(其他窗口1)
(切换到缓冲区(其他缓冲区)))

这里有一个elisp函数,如果有多个可见窗口,它将切换窗口,否则将直接切换到上一个缓冲区:

(取消其他窗口或上一个缓冲区()
如果有多个窗口,则切换窗口,否则切换缓冲区
(互动)
(如果(>(计数窗口)1)
(其他窗口1)
(切换到缓冲区(其他缓冲区)))

谢谢!这正是我想要的!:)谢谢这正是我想要的!:)