或者,Ubuntu-tweak提供了一些 Nautilus 脚本(打开 Ubuntu Tweak 并转到:Personal ▸ Manage Scripts),其中之一是Move To ...这将弹出一个文件选择对话框,允许您选择所选的目标文件夹文件。请注意,Ubuntu Wiki 上提供了类似的脚本:
#!/bin/bash
# To move selected files to a location
LOCATION=$(zenity --file-selection --directory --title="Select a directory") || exit
IFS=$'\n'
for FILENAME in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
if [ -e "$LOCATION"/"$(basename $FILENAME)" ];then
zenity --question --title="Conflict While Moving" --text="File ""$LOCATION"/"$(basename $FILENAME)"" already exists. Would you like to replace it?"
case "$?" in
1 ) exit 1 ;;
0 ) mv -f -- "$FILENAME" "$LOCATION" ;;
esac
else
mv -- "$FILENAME" "$LOCATION"
fi
done
我不知道如何将目的地添加到该菜单本身,但Ubuntu Tweak可以添加一个替代移动到选项,该选项会显示一个对话框以选择任何文件夹作为目的地。
要启用,在 Ubuntu Tweak 中的 Manage Scripts 下将“Move to...”从右侧窗格拖到左侧。
正如您从屏幕截图中看到的那样,这是子文件夹下的一个附加菜单条目,因此它不像无缝集成那么好,但它很有用。
这在 Ubuntu Brainstorm 上已经有很长一段时间了,所以简而言之:不,没有快速简便的方法来更改实际的 Move To 菜单。另请参阅AskUbuntu 上的相关问题。
但是,如前所述,您可以使用 Nautilus 脚本来添加此功能。这些是必须放入
~/.gnome2/nautilus-scripts
并且必须可执行的脚本。这样,Nautilus 将识别它们并在您的右键菜单中添加一个脚本条目。你可以谷歌搜索一些提供你想要的脚本。或者,Ubuntu-tweak提供了一些 Nautilus 脚本(打开 Ubuntu Tweak 并转到:Personal ▸ Manage Scripts),其中之一是Move To ...这将弹出一个文件选择对话框,允许您选择所选的目标文件夹文件。请注意,Ubuntu Wiki 上提供了类似的脚本:
(复制此处以防 wiki 更新)