Як налаштувати контекстне меню файлів у файловому менеджері Xubuntu XFCE Thunar?


14

Я, як правило, віддаю перевагу XFCE настільному середовищу Xubuntu, але я вважаю, що його файли контекстного меню правою кнопкою миші занадто скромні (наприклад, немає можливості для стиснення / розпакування файлів, і я також хотів би деяких моїх особливих дій там).

Як я можу налаштувати його?

Відповіді:


3

Подивіться на ці посилання,


Точна відповідь на мою відповідь - це фактично thunar-uca (Редагувати - Налаштувати власні дії). Але я знайшов це, шукаючи плагіни.
Іван

@ karthick87 Посилання розірвані. Перший просто веде до xfce.org, а другий - нікуди.
Nanashi No Gombe

18

Найкращий спосіб зробити це - використовувати відмінну custom actionsфункцію Thunar (зараз встановлену за замовчуванням Thunar), і оскільки тут немає детальних навчальних посібників, я подумав, що варто додати її. Коли створена спеціальна дія, вона додається до контекстного меню, як я покажу в дискусії нижче. Однак ви можете налаштувати його, коли воно з’явиться в контекстному меню, і, наприклад, переконайтеся, що ваша власна дія з’являється лише тоді, коли на файли зображень клацніть правою кнопкою миші.

В thunar, якщо ви йдете редагувати> налаштувати призначені для користувача дії, ви побачите меню , як показано нижче (мінус мої власні дії, звичайно):

введіть тут опис зображення

Ви можете створити нову власну дію (див. Обговорення нижче) або відредагувати існуючу. На сайті Xfce та у вікі Ubuntu є багато корисних прикладів , тому тут не потрібно їх детально переглядати, але ми лише обговоримо кілька прикладів для відображення корисності цієї функції Thunar.

Ви б створили нову власну дію , натиснувши кнопку додати (показано на першому скріншоті). Потім ви поставите команду нижче, наприклад, у поле команд (як я це зробив для іншого прикладу на скріншоті 2):

zenity --question;if [ $? = 0 ];then srm -rvf %F;fi

а потім переконайтесь, що правильні типи файлів були вибрані в меню « Умови появи » (як я це зробив для іншого прикладу на скріншоті 3).

Команда, наведена вище, використовує srm(яка в пакеті називається secure-delete), і слід бути дуже обережним у використанні її у файлах. Отже, діалогова програма GNOME Zenity, часто використовується, якщо необхідне підтвердження для дій ( як це було використано тут ), щоб файли не були видалені випадково.

Однак , щоб використовувати більш безпечний приклад srm, ми можемо використовувати приклад espeak, щоб ми могли espeakпрочитати нам будь-який текстовий файл. Ми створили б нову власну дію, а потім помістимо в командне поле (як на скріншоті 2)

espeak -s 135 -f %f

Espeakпотрібно встановити, якщо його ще немає (з sudo apt-get install espeak); -sваріант я використовував тільки сповільнює швидкість мови ТРОХИ; Ви можете вказати інші параметри, як і різні голоси, але -fперемикач повинен завжди йти раніше, %fоскільки він показує espeakфайл введення тексту для використання.

(Ви можете додати піктограму за бажанням (див. Скріншот нижче), щоб контекстне меню виглядало цікавіше.)

введіть тут опис зображення введіть тут опис зображення

Тепер, лише натиснувши правою кнопкою миші текстовий файл, з'явиться espeakваріант, як на скріншоті нижче.

введіть тут опис зображення

Існує набагато більше, що можна зробити за допомогою спеціальних дій, але це був лише вступ до основних способів створення власного елемента контекстного меню. На вікі Xfce є набагато більше інформації та багато корисних прикладів, а також на цьому форумі є чудові приклади спеціальних дій .


Щоб обмежити команду певним типом файлів:

  • лише до txt: на вкладці "Умови появи" встановіть прапорець "Текстові файли" та додайте *.txt"Шаблон файлу".
  • лише для png: встановіть прапорець "Файли зображень" та *.png"Шаблон файлу".
  • лише для flv: "Відеофайлів" та *.flv.
  • для інших файлів, наприклад pdf: позначте "Інші файли" та додайте *.pdf. тощо.

0

Плагіни Thunar охоплюють обмежену кількість можливостей.

Основний спосіб додати нові параметри контекстного меню (як сказав Мік ), перейшовши на "Редагувати / налаштувати власні дії" - і натиснути "+", щоб додати.

Додавати винні програми складніше. Дивіться цю відповідь на плеєр Foobar2000, який приходить також від Mik . Хоча сценарій може працювати не для всіх додатків, я також спробував його в 7-zip архіваторі, і він працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.