Dolphin可以在不提示输入新名称的情况下在同一文件夹中创建文件的副本吗?

莫里

作为以前的Microsoft Windows用户,我习惯在文件上使用Ctrl+CCtrl+ V,然后再创建同一文件的一个或多个副本。

在Dolphin中尝试执行此操作会提示您该文件已存在,并且我应该输入其他目标文件名。是否可以将Dolphin配置为与Microsoft的Windows行为相匹配?

微软Windows创建example.txt - Copyexample.txt - Copy (2)example.txt - Copy (3)等不求回报的替代文件名。

DK Bose

在20200322中添加了与海豚未来版本相关的编辑:

海豚具有新的“复制”功能,可用于快速创建所选项目的副本(例如:Nate Graham,Dolphin 20.04.0)

来源


我也觉得有时需要在当前位置复制/粘贴相同的文件。显然,文件名必须进行一些修改。Dolphin不会自动提供名称(例如example.txt - Copy,,example.txt - Copy (2)example.txt - Copy (3)来将副本与原始副本区分开,而是提供一个界面,允许用户修改每个副本的文件名。

我更喜欢借助Dolphin服务菜单添加时间戳的更简单方法,如下所述。

考虑一个名为的文件out.mp4下图显示了原件和一些带有时间戳的副本。

海豚显示带时间戳的副本

使用Dolphin中的“服务菜单”制作带有时间戳的副本。

服务菜单允许用户自定义Dolphin的上下文菜单以提供其他功能。

创建/home/dkb/.local/share/kservices5/ServiceMenus(在dkb适当的位置进行更改)。

在其中创建一个名为的空文本文件 copy-with-stamp.desktop

粘贴以下内容:

[Desktop Action copy-with-stamp]
Exec=cp-with-timestamp.sh %U
Name=Add timestamp as suffix
Icon=edit-copy

[Desktop Entry]
Actions=copy-with-stamp
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all
Type=Service
X-KDE-Priority=TopLevel

并将文件另存为纯文本。

请注意Exec=cp-with-timestamp.sh %U其中cp-with-timestamp.sh具有以下内容可执行文件

#!/bin/bash

cp "$@" "$@"-"$(date +%Y%m%d%H%M%S)"

您可以根据需要将时间戳记详细化。man date解释如何。但是您必须确保该文件cp-with-timestamp.sh可执行文件(可以在Dolphin本身中完成)并存储在您的$PATH文件中(或在中提供完整的路径和文件名Exec=line)。~/bin在里面$PATH,所以我留cp-with-timestamp.sh在里面~/bin

创建.desktop文件和可执行脚本之后,可以右键单击主文件夹中的任何文件,然后查看上下文菜单选项:

海豚修改后的上下文菜单

请注意,我的上下文菜单不是标准的:我删除了一些东西,添加了其他东西。


更多阅读

  • Kubuntu论坛上的服务菜单上有很长的话题

  • 人们可以在KDE商店中开发和提供服务菜单一种警告是确保您正在考虑与KDE Plasma版本相关的服务菜单。

  • 对于人们其他的操作系统,未来的文件和文件夹的安全名字也许值得一读,这样的使用空间,其意义'(),等是很好理解的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Angular CLI在同一文件夹中创建文件错误

重命名同一文件夹中的图像(新名称+图像大小)时出现问题

在同一文件夹/目录位置中的一个位置上创建文件副本

从同一文件夹中打开文件但名称不同的优雅方式

是否可以从存在Azure功能的同一文件夹中读取文件

根据更改的名称从同一文件夹中的工作簿导入数据

图像必须与组件放置在同一文件夹中吗?

使Pipenv在同一文件夹中创建virtualenv

如何在同一文件夹中创建多个vue应用

如何将文件名基于文件夹名称的文件移动到同一文件夹中的子文件夹

如何在没有C#中的SavefileDialog的情况下将Severall Image(.png,.jpg)文件保存在同一文件夹中

是否可以在golang的同一文件夹中有两个名称为pacakage的名称

从同一文件夹中的多个文件创建一个 csv 文件

打开文件并在同一文件夹中创建一个新文件

可以将来自多个 .csv 文件(存储在同一文件夹中)的一列数据编译为一列吗?

将文件复制到同一文件夹中,并用名称替换年份

文件名来自同一文件夹中的其他文件

从与.jar文件位于同一文件夹中的文件读取

忽略同一文件夹中多个文件中的字符

我可以在Windows上获得一个符号链接的exe,以“查看”其在同一文件夹中的依赖性吗?

按模式搜索,然后在同一文件夹中复制,但使用不同的名称

HTML无法识别同一文件夹中的JS文件

从ftp下载文件并保存在同一文件夹中

在同一文件夹中命名文件空间

正在读取同一文件夹中的文件-改进了吗?

require()即使在同一文件夹中也不适用于文件

超链接到同一文件夹中的文件,EPPlus C#

从同一文件夹中的文件导入功能

从同一文件夹中的JAR访问文件