ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

重复贴和参考价值不大的帖子,版主维护
回复
paihuai
帖子: 7
注册时间: 2008-12-29 11:55
送出感谢: 0
接收感谢: 0

ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#1

帖子 paihuai » 2009-01-10 2:26

Win里面,刚删除了一个东西,如果反悔了,可以Ctrl+Z将刚才的动作撤销,相信我这么一说大家都明白。

用ubuntu也有一阵子了,可就是没琢磨出这个功能,所以想问问。
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18
送出感谢: 0
接收感谢: 0

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#2

帖子 ryoohki » 2009-01-10 2:36

去翻回收站
windows 也是通过回收站 实现撤销功能的
paihuai
帖子: 7
注册时间: 2008-12-29 11:55
送出感谢: 0
接收感谢: 0

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#3

帖子 paihuai » 2009-01-10 3:21

回收站当然可以翻……但不是麻烦么,所以想要一键搞定。

而且,win里面,撤销重命名、撤销移动之类的也可以用ctrl+z实现,不止是单单一个删除的问题。
paihuai
帖子: 7
注册时间: 2008-12-29 11:55
送出感谢: 0
接收感谢: 0

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#4

帖子 paihuai » 2009-01-10 12:59

自己顶 :em20
头像
photor
论坛版主
帖子: 11003
注册时间: 2008-04-26 12:41
送出感谢: 8 次
接收感谢: 36 次

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#5

帖子 photor » 2009-01-11 12:25

paihuai 写了:回收站当然可以翻……但不是麻烦么,所以想要一键搞定。

而且,win里面,撤销重命名、撤销移动之类的也可以用ctrl+z实现,不止是单单一个删除的问题。
gnome好像还没有实现这个功能
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#6

帖子 xiooli » 2009-01-11 13:24

很简单的一件事,写脚本,然后绑定到热键ctrl+z即可,以下脚本经过实验证明可用:

代码: 全选

xiooli(~/桌面)=☪ cat recover.sh 
#!/bin/bash
trashpath=~/.local/share/Trash
infofile="`ls -t "$trashpath/info"|head -n1`"
filename="${infofile/%.trashinfo}"
filepath="`grep "Path=" "$trashpath/info/$infofile"|sed "s/Path=//"|perl -p -e 's/%(..)/pack("c", hex($1))/eg'`"
eval "mv \"$trashpath/files/$filename\" \"$filepath\""
rm "$trashpath/info/$infofile"
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#7

帖子 xiooli » 2009-01-11 13:34

具体绑定以compiz中为例,打开compiz的控制中心》general options》commands》commands》command line 0 填上刚刚那个脚本的路径然后》key bindings》run command 0 设置快捷键(ctrl—+z,或者其他。。。)
ps:经本人亲自测试,效果显著 :em09
头像
photor
论坛版主
帖子: 11003
注册时间: 2008-04-26 12:41
送出感谢: 8 次
接收感谢: 36 次

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#8

帖子 photor » 2009-01-11 13:39

xiooli 写了:具体绑定以compiz中为例,打开compiz的控制中心》general options》commands》commands》command line 0 填上刚刚那个脚本的路径然后》key bindings》run command 0 设置快捷键(ctrl—+z,或者其他。。。)
ps:经本人亲自测试,效果显著 :em09
只解决了回收站的问题吧?关键是重命名和移动文件的恢复
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#9

帖子 xiooli » 2009-01-11 13:48

photor 写了:
xiooli 写了:具体绑定以compiz中为例,打开compiz的控制中心》general options》commands》commands》command line 0 填上刚刚那个脚本的路径然后》key bindings》run command 0 设置快捷键(ctrl—+z,或者其他。。。)
ps:经本人亲自测试,效果显著 :em09
只解决了回收站的问题吧?关键是重命名和移动文件的恢复
额,那个应该要文件管理器的支持才行吧。。。。。难道写个脚本在后台监视你的操作?。。。。
ps:有恢复回收站的也聊胜于无嘛 :em05
paihuai
帖子: 7
注册时间: 2008-12-29 11:55
送出感谢: 0
接收感谢: 0

Re: ubuntu能不能在桌面上和文件夹中用Ctrl+Z来撤销上一步操作?

#11

帖子 paihuai » 2009-01-11 21:38

谢谢大家的回复。

我会试验一下 xiooli 兄提供的脚本的。

有英语好的达人希望能向官方反应一下这类的问题。
回复

回到 “归档贴”