Nautilus
哪個配置選項控制 Nautilus 在拖放時是否“複製”或“移動”遠端目標目錄的文件/文件夾?
在 Nautilus 文件管理器(文件 3.6.3)中,將文件拖放到目錄中時,行為似乎取決於目標文件夾的文件系統位置。(本地或遠端)
拖放到本地目錄會觸發源項目的“移動”,這是我習慣和喜歡的行為。
但是如果目標目錄是遠端目錄,例如在 NFS 掛載上,那麼它會觸發“複製”操作。由於從圖示或上下文中不能立即看出該目錄是遠端的,並且複制操作可能需要一些時間,因此我經常將源文件留在原處,直到後來我才注意到發生了這種情況。這是不可取的。
我知道我可以使用
<Shift>
and強制執行“移動”動作Drag
,並且我可以使用mv
命令行強制移動。但是,我希望將 Nautilus 配置為將“移動”操作附加到將文件拖放到遠端目錄中。對我來說,這是最常見的案例,也是實現這一目標的最簡單和最有效的方法。
我知道,這種預設為遠端目標複製的選擇可能是出於確保操作一致性的願望。然而,它打破了虛擬文件系統提供的通用介面的抽象。
我正在尋找控制該行為的配置選項。
來自 Nautilis 的幫助
拖動文件以復製或移動
- 打開文件管理器並轉到包含要複製的文件的文件夾。
- 點擊頂部欄中的文件,選擇新視窗(或按
Ctrl
+N
)打開第二個視窗。在新視窗中,導航到要移動或複製文件的文件夾。點擊並將文件從一個視窗拖動到另一個視窗。
如果目標在同一設備上,這將移動它,如果目標在不同的設備上,則複製它。
例如,如果您將文件從 USB 記憶棒拖到主文件夾,它將被複製,因為您是從一個設備拖到另一個設備。
Ctrl
您可以通過在拖動時按住鍵來強制複製文件,或者通過在拖動時按住鍵來強制移動文件Shift
。