每当我复制粘贴文件路径时,我都会得到以下信息:
x-special/nautilus-clipboard copy
file://<file-path>
而不仅仅是
<file-path>
答案1
令人难以置信的是,无论它有多麻烦,这个错误已经存在 2 年多了,而且还没有修复。对我来说最好的解决方法是使用 Filip Tack 描述的带有键盘快捷键的 Nautilus 脚本这里。
首先,使用xsel
安装apt install xsel
。
然后,~/.local/share/nautilus/scripts
使用以下代码行创建一个文件(您可以选择任何名称,但假设您将其称为“copypath”)。它将您在 Nautilus 中选择的路径复制到剪贴板:
echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | tr -d '\n' | xsel -b -i
要运行它,请右键单击感兴趣的文件并转到脚本,复制路径.然后您可以将路径粘贴到任意位置。
但重复多次很麻烦。您可以定义键盘快捷键以更快地复制:
如果尚不存在,请创建一个文件 .config/nautilus/scripts-accels,并添加以下行
<Control><Shift>c copypath
在 Nautilus 中将脚本绑定到 c。
脚本立即生效,但快捷方式需要重新登录。
答案2
这是 gnome 非常清楚的事情,它显然与扩展有关(我认为,这很复杂),你可以在他们的GitLab网站。我同意这很烦人,希望能尽快修复。