粘贴为文件

有人见过把剪贴板内容粘贴为文件的文件浏览器扩展/插件吗,哪个桌面环境的都算
我一个也搜不到,倒是windows上搜到好几个提供这种功能的程序,比如这个

如果是x11,推荐用写一个shell脚本利用xclip zenity imagemagick完成,为了让这个脚本可以通过文件管理器中的右键菜单调用,你还需要创建一个.desktop文件。在合适的位置(比如~/.local/share/nautilus/scripts/如果你使用的是Nautilus文件管理器,记得给你的shell脚本chmod +x

今天发现 cinamoon nemo 支持脚本,又想起这事,用脚本是个办法,但缺乏上下文感知能力,我希望粘贴为文件的选项在用户需要它的时候才出现。比如剪贴板为空或者是文件或文件夹时不显示。

Nemo 除了脚本(scripts)还支持动作(actions),后者有上下文支持,但都是提前写好的判据,做不到点右键的时候运行一个脚本判断某个动作是否该显示在上下文菜单里,再复杂点就是nemo扩展,不知道能不能用来实现这个功能

更正 :今天发现Nemo动作能做到,已经有人写了,目前只支持文字。众所周知nemo是gnome nautilus的fork, 所以它应该也有类似的“东西”