为什么Nautilus中的“复制到”和“移至”上下文菜单仅提供“Home”和“Desktop”作为选项?

为什么Nautilus中的“复制到”“移至”上下文菜单选项仅包含“主页”“桌面”作为选项?

有没有办法添加其他地方,甚至安装外部设备作为选项?

11.10起

也许这可行:

Nautilus编写子弹状态,其中包括:

  • 移动到… #selected files / folders to … from you want。 该脚本将检查您是否具有写权限以及该文件是否已存在
  • 复制到…

从下载链接中选择2个脚本,然后只安装它们以查看它是否有效。 它已经相当陈旧,但就我所知,Nautilus的工作方式并没有改变。

10.04至11.04

您也可以尝试编辑文件/usr/share/nautilus/ui/nautilus-directory-view-ui.xml ,其中包含“移至”菜单的条目。 请注意,该文件中有两个“移动到”菜单副本,我认为您必须同时编辑这两个副本。

10.04至11.04

从我所知道的,这已经存在于10.04。 当我导航到Nautilus中的Documents时,我有一个Copy to and Move to context菜单,允许我选择Desktop,Home等。

如果没有,你可以使用像Nautilus Actions Configuration( sudo apt-get install nautilus-actions )之类的东西并设置类似“Move to Home”的东西,它将是以下命令和参数:

/bin/mv

%M /home/%U/

哪个会执行Move命令,其中包含所有选定文件的完整路径,并将它们放在您的主文件夹中。

来自使用Gnome Desktop版本2.30.2的Debian用户

  1. 系统>管理> Synaptic包管理器

  2. 下载nautilus-actions

  3. 系统>首选项> Nautilus操作配置

  4. Ctrl + N.

  5. [行动标签]

      [x] Display item in selection context menu [ ] Display item in location context menu 

    上下文标签:_name_of_the_text_you_want_to_be_showed_on_the_context_menu_

  6. [命令选项卡]

      Path : /bin/cp 

    参数:%M / name / of / the / directory / you / want / to / send / the / file

  7. Ctrl + S(保存动作)

  8. 打开你的鹦鹉螺,享受它!

在Ubuntu 12.04上,这个nautilus脚本适用于我,它显示进度。

 #!/bin/bash FILES=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS` DESTINATION=$(zenity --title "Select a folder to move" --file-selection --directory) qdbus org.gnome.Nautilus /org/gnome/Nautilus org.gnome.Nautilus.FileOperations.CopyFile "file://$FILES" "*" "file://$DESTINATION" "" exit