Действительно ли возможно создать ярлык папки в Kubuntu?

Я знаю, как создать символьную ссылку на папку. Однако при доступе к целевой папке (например, от символьной ссылки на Рабочем столе), появляется, как будто целевая папка является ребенком папки Desktop. Я хотел бы, чтобы это работало в Windows, где Вы на самом деле добираетесь до папки и видите его в ее реальном контексте.

Я столкнулся с подобными вопросами, один из которых предлагает создать средство запуска. Я полагаю, что это предназначено для GNOME/единица Ubuntu, и я не уверен, каков эквивалент на KDE был бы.

Как я могу достигнуть этого на Kubuntu 19.10 с KDE Plasma?

0
задан 1 January 2020 в 20:25

3 ответа

Предположим, вам нужна ссылка в ~/Desktop/ на эту папку:

~/Documents/my-project/

Вы можете сделать это с помощью дельфина вот так:

  • Перейдите в Dolphin к ~/Desktop.

  • Щелкните правой кнопкой мыши → «Создать новый» → «Ссылка на местоположение (URL)...»

    Right-click menu

  • В поле «Имя файла» введите «my-project.desktop»

    Dolphin - Create link to URL

  • В поле «Введите ссылку к местоположению (URL)», щелкните значок папки (диалоговое окно «Открыть файл») и перейдите к ~/Documents/my-project, затем нажмите «Открыть».

    Fields filled in.

  • Нажмите «ОК».

Это создаст ссылку на папку на рабочем столе, которая выглядит следующим образом:

my-project.desktop

Двойной щелчок по ней откроет Dolphin по этому пути:

~/Documents/my-project/

Вы также можете переместить этот файл на рабочем столе в любой другой каталог, и он работать точно так же.

Содержимое текстового файла:

[Desktop Entry]
Icon=folder
Type=Link
URL[$e]=file:$HOME/Documents/my-project/

Это пример файла рабочего стола в виде ссылки, который является частью стандарта FreeDesktop. Если вы хотите убедиться, что он работает так же на других рабочих столах, откройте его в текстовом редакторе и добавьте поле Имя и измените поле URL на стандартный file:// URL:

[Desktop Entry]
Name=my-project
Icon=folder
Type=Link
URL=file:///home/my-user-name/Documents/my-project/
3
ответ дан 10 August 2020 в 17:11

Я не использую kde, но эту работу с xfce, и необходимо смочь Создать средство запуска в kde также с

kd-open <full-dir-path>

или

xdg-open <full-dir-path>

для команды и затем, использовать Рабочий стол для рабочего dir

, НО если это не работает попытка..

щелкают правой кнопкой по настольному фону, и выбор 'Создают URL-адрес', дают ему имя и полный путь к dir как URL, это даст Вам ссылку, которая при открытии покажет, что фактический путь

Когда-то открылся, можно перетащить что-либо, что Вы хотите в тот dir

, Если Вы не знакомы с основными командами управления файлами, я настоятельно рекомендую изучение основ.

Еще одна вещь, которая пришла на ум, который может быть полезен для Вас, создает псевдоним в .bash_aliases файл.

Использование

alias <command-name>='xdg-open <full-dir-path>'

или

alias <command-name>='kd-open <full-dir-path>'

и затем, получите его с [1 121]

source .bash_aliases

, и Вы сможете использовать псевдоним в качестве команды для открытия gui отовсюду я терминал.

Ctrl+Alt+T должен открыть эмулятор терминала.

0
ответ дан 4 January 2020 в 19:48

Это работает на меня в Kubuntu 19.10:

Создают следующий файл в Вашей папке Desktop:

#!/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

И сохраняют его как [1 119] 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. Можно дать папкам отличительные значки путем щелчка правой кнопкой по значку на рабочем столе, открытия Properties и затем, в окне, которое появляется, нажимая на сам значок: выполнение так позволит Вам выбирать значок.

Пример 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

Adding folders to desktop

И это - то, как эти .desktop файлы в [1 122] ~ / Рабочий стол похож в [1 123] консоль :

$ 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*
$ 
<час>

, Конечно, существуют другие способы открыть определенные папки у дельфина непосредственно.

Один путь состоит в том, чтобы указать сочетания клавиш для открытия определенной папки. Например, я установил Ctrl + Meta + N для открытия моего папка Downloads .

Иначе должен использовать Rofi. В изображении ниже, я ввел 12. Нажатие Входит теперь открыл бы ~/.local/share in Dolphin. Точно так же я мог открыть ~/bin, ~/.config, ~/Downloads, и т.д. Тот же экран также позволяет мне запустить определенные сценарии (которые не должны быть выполнены от терминала), и открыть документы.

Using Rofi to open folders

0
ответ дан 4 January 2020 в 19:48

Другие вопросы по тегам:

Похожие вопросы: