Gigi Asked: 2020-01-02 09:25:00 +0800 CST2020-01-02 09:25:00 +0800 CST 2020-01-02 09:25:00 +0800 CST 是否可以在 Kubuntu 中创建文件夹快捷方式? 772 我知道如何创建指向文件夹的符号链接。但是,当您访问目标文件夹(例如,从桌面上的符号链接)时,目标文件夹似乎是桌面文件夹的子文件夹。我希望它像在 Windows 中一样工作,您实际上可以访问该文件夹并可以在其真实上下文中看到它。 我遇到过类似的问题,其中一个建议创建一个启动器。我相信这适用于 GNOME/Unity Ubuntu,我不确定 KDE 上的等价物是什么。 如何使用 KDE Plasma 在 Kubuntu 19.10 上实现这一点? shortcuts kubuntu 3 个回答 Voted Best Answer Nathaniel M. Beaver 2020-08-11T09:11:20+08:002020-08-11T09:11:20+08:00 假设您想要一个指向~/Desktop/此文件夹的链接: ~/Documents/my-project/ 你可以这样dolphin做: 将海豚导航到~/Desktop。 右键单击→“新建”→“链接到位置(URL)...” 在“文件名”字段中,输入“my-project.desktop” 在“输入位置链接 (URL)”字段中,单击文件夹图标(“打开文件对话框”)并导航到~/Documents/my-project,然后单击“打开”。 单击“确定”。 这将在桌面上创建一个指向该文件夹的链接,如下所示: 双击它将打开 Dolphin 到这个路径: ~/Documents/my-project/ 您还可以将此桌面文件移动到任何其他目录,它的工作原理是一样的。 文本文件的内容是: [Desktop Entry] Icon=folder Type=Link URL[$e]=file:$HOME/Documents/my-project/ 这是一个链接类型桌面文件的示例,它是 FreeDesktop 标准的一部分。如果您想确保它在其他桌面上的工作方式相同,请在文本编辑器中打开它并添加一个Name字段并将该URL字段更改为标准file://URL: [Desktop Entry] Name=my-project Icon=folder Type=Link URL=file:///home/my-user-name/Documents/my-project/ DK Bose 2020-01-02T18:34:25+08:002020-01-02T18:34:25+08:00 这在 Kubuntu 19.10 中对我有用: 在您的桌面文件夹中创建以下文件: #!/usr/bin/env xdg-open [Desktop Entry] Name=--- Exec=dolphin --- Icon=system-file-manager Type=Application X-DocPath=dolphin/index.html Categories=Qt;KDE;System;FileTools;FileManager; GenericName=--- Terminal=false MimeType=inode/directory; InitialPreference=10 X-DBUS-ServiceName=org.kde.dolphin StartupWMClass=dolphin 并将其保存为template.txt。 现在,每次您想在桌面上创建文件夹快捷方式时,编辑template.txt并将每次出现的内容更改---为适当的内容,并使用适当的前缀和.desktop后缀保存文件。 两个例子: 示例 1 这将打开您的$HOME/Videos文件夹: #!/usr/bin/env xdg-open [Desktop Entry] Name=OpenVideos Exec=dolphin $HOME/Videos Icon=smtube Type=Application X-DocPath=dolphin/index.html Categories=Qt;KDE;System;FileTools;FileManager; GenericName=OpenVideos Terminal=false MimeType=inode/directory; InitialPreference=10 X-DBUS-ServiceName=org.kde.dolphin StartupWMClass=dolphin 注意:我已更改Icon=system-file-manager为Icon=smtube. 您可以通过右键单击桌面上的图标,打开“属性”,然后在出现的窗口中单击图标本身来为文件夹提供独特的图标:这样做将允许您选择一个图标。 示例 2 这将打开/var/log/apt: #!/usr/bin/env xdg-open [Desktop Entry] Name=OpenApt-logs Exec=dolphin /var/log/apt Icon=system-file-manager Type=Application X-DocPath=dolphin/index.html Categories=Qt;KDE;System;FileTools;FileManager; GenericName=Apt-logs Terminal=false MimeType=inode/directory; InitialPreference=10 X-DBUS-ServiceName=org.kde.dolphin StartupWMClass=dolphin 这就是~/Desktop.desktop中的文件在konsole中的样子: $ ls -l total 36 drwxr-xr-x 4 dkb dkb 4096 Jan 2 07:41 ./ drwxr-xr-x 18 dkb dkb 4096 Jan 2 07:19 ../ -rwxrw-r-- 1 dkb dkb 346 Jan 2 07:41 Apt-History.desktop* -rw-rw-r-- 1 dkb dkb 2414 Sep 28 16:35 autoremove.txt -rw-r--r-- 1 dkb dkb 50 Sep 28 14:12 .directory drwxrwxr-x 2 dkb dkb 4096 Sep 28 16:17 MyNext/ drwxrwxr-x 2 dkb dkb 4096 Dec 25 10:15 'New Folder'/ -rwxrw-r-- 1 dkb dkb 345 Jan 2 07:36 OpenVideos.desktop* $ 当然,还有其他方法可以直接在 Dolphin 中打开特定文件夹。 一种方法是指定键盘快捷键以打开特定文件夹。例如,我设置了+来打开我的下载文件夹。Ctrl+MetaN 另一种方法是使用Rofi。在下图中,我输入了12. 现在按下Enter将~/.local/share在Dolphin中打开。同样,我可以打开~/bin、~/.config、~/Downloads等。同一个屏幕还允许我启动某些脚本(不需要从终端运行),并打开文档。 ram 2020-01-02T12:44:10+08:002020-01-02T12:44:10+08:00 我没有使用 kde,但这与 xfce 一起使用,您应该也可以在 kde 中创建启动器 kd-open <full-dir-path> 或者 xdg-open <full-dir-path> 对于命令,然后使用桌面作为工作目录。 但是,如果那不起作用,请尝试.. 右键单击桌面背景并选择“创建 URL 链接”给它一个名称和 dir 的完整路径作为 URL 这将为您提供一个链接,打开时将显示实际路径 打开后,您可以将所需的任何内容拖到该目录中。 如果您不熟悉基本的文件管理命令,我强烈建议您学习基础知识。 想到的另一件可能对您有用的事情是在.bash_aliases文件中创建别名。 利用 alias <command-name>='xdg-open <full-dir-path>' 或者 alias <command-name>='kd-open <full-dir-path>' 然后,来源它 source .bash_aliases 并且您将能够使用别名作为命令从终端的任何位置打开 gui。 Ctrl+Alt+T 应该打开一个终端模拟器。
假设您想要一个指向
~/Desktop/
此文件夹的链接:你可以这样
dolphin
做:将海豚导航到
~/Desktop
。右键单击→“新建”→“链接到位置(URL)...”
在“文件名”字段中,输入“my-project.desktop”
在“输入位置链接 (URL)”字段中,单击文件夹图标(“打开文件对话框”)并导航到
~/Documents/my-project
,然后单击“打开”。单击“确定”。
这将在桌面上创建一个指向该文件夹的链接,如下所示:
双击它将打开 Dolphin 到这个路径:
您还可以将此桌面文件移动到任何其他目录,它的工作原理是一样的。
文本文件的内容是:
这是一个链接类型桌面文件的示例,它是 FreeDesktop 标准的一部分。如果您想确保它在其他桌面上的工作方式相同,请在文本编辑器中打开它并添加一个
Name
字段并将该URL
字段更改为标准file://
URL:这在 Kubuntu 19.10 中对我有用:
在您的桌面文件夹中创建以下文件:
并将其保存为template.txt。
现在,每次您想在桌面上创建文件夹快捷方式时,编辑template.txt并将每次出现的内容更改
---
为适当的内容,并使用适当的前缀和.desktop
后缀保存文件。两个例子:
示例 1
这将打开您的
$HOME/Videos
文件夹:注意:我已更改
Icon=system-file-manager
为Icon=smtube
. 您可以通过右键单击桌面上的图标,打开“属性”,然后在出现的窗口中单击图标本身来为文件夹提供独特的图标:这样做将允许您选择一个图标。示例 2
这将打开
/var/log/apt
:这就是~/Desktop
.desktop
中的文件在konsole中的样子:当然,还有其他方法可以直接在 Dolphin 中打开特定文件夹。
一种方法是指定键盘快捷键以打开特定文件夹。例如,我设置了+来打开我的下载文件夹。Ctrl+MetaN
另一种方法是使用Rofi。在下图中,我输入了
12
. 现在按下Enter将~/.local/share
在Dolphin中打开。同样,我可以打开~/bin
、~/.config
、~/Downloads
等。同一个屏幕还允许我启动某些脚本(不需要从终端运行),并打开文档。我没有使用 kde,但这与 xfce 一起使用,您应该也可以在 kde 中创建启动器
kd-open <full-dir-path>
或者
xdg-open <full-dir-path>
对于命令,然后使用桌面作为工作目录。
但是,如果那不起作用,请尝试..
打开后,您可以将所需的任何内容拖到该目录中。
如果您不熟悉基本的文件管理命令,我强烈建议您学习基础知识。
想到的另一件可能对您有用的事情是在
.bash_aliases
文件中创建别名。利用
alias <command-name>='xdg-open <full-dir-path>'
或者
alias <command-name>='kd-open <full-dir-path>'
然后,来源它
source .bash_aliases
并且您将能够使用别名作为命令从终端的任何位置打开 gui。
Ctrl+Alt+T 应该打开一个终端模拟器。