Sim, existe esse comando: mouse-tear-off-window
. Eu o vinculo a C-mouse-1
na linha de modo:
(global-set-key [mode-line C-mouse-1] 'mouse-tear-off-window)
O comando está disponível no Emacs baunilha ( emacs -Q
). Mas eu uso minha própria versão, que não apaga a janela se estiver sozinha em seu quadro. Em vez disso, clona a moldura e a janela. Essa versão está na biblioteca mouse + .el . Cadeia de doc:
,----
| mouse-tear-off-window is an interactive compiled Lisp function in
| 'mouse+.el'.
|
| It is bound to mode-line C-mouse-1.
|
| (mouse-tear-off-window EVENT)
|
| Create a new frame displaying buffer of window clicked on.
| If window is not the only one in frame, then delete it.
| Otherwise, this command effectively clones the frame and window.
'----