在平铺即极简 WM 中的窗口之间拖放?

在平铺即极简 WM 中的窗口之间拖放?

任何最小的 WM,如 scrotwm 或 xmonad(或任何其他),支持拖放之间开箱即用的窗户?如果是的话哪个?如果没有,有没有办法启用此类功能?

一个典型的例子是在一个窗口中有一个文件管理器,您可以将文件拖到另一个窗口中打开的应用程序中以将其打开,等等。

答案1

在 X11 中,拖放是应用必须支持,与窗口管理器无关。例如:xcalc即使使用 Compiz 窗口管理器,您也无法在窗口中拖放任何内容。

X11 拖放协议称为 XDND:请参阅http://www.newplanetsoftware.com/xdnd/了解更多信息。

答案2

我在用着数据管理(目前为 5.8.2) 当我尝试将n任何东西从程序 A 拖放到程序 B 时,它可以工作。拖动文件时无法更改工作区,因此您需要使用相同的工作区。

我刚刚尝试过,所以它确实有效 ;))

答案3

惊人的支持窗口之间的拖放。有一个问题:拖动时无法更改标签,但可以同时显示两个标签(及其所有窗口),然后拖放。

¹类似于工作空间,但更灵活

答案4

我使用 DWM,有时我只想将文件从终端应用程序 D&D 放入浏览器中,或者使用 scrot 创建屏幕截图并将其放在那里。

也许这个小脚本(使用龙)对你们中的一些人有用:后一个用例的顺序很简单:开始热键 - >选择射击区域 - >单击放置目标 - >完成。

https://unix.stackexchange.com/a/557100/123121

相关内容