Як я можу встановити ярлик для відкритого терміналу в поточному каталозі для nautilus?
Я використовую Nautilus 3.16.2, і я вже спробував цю відповідь, але виглядаю, що вона зламана в новій версії.
Як я можу встановити ярлик для відкритого терміналу в поточному каталозі для nautilus?
Я використовую Nautilus 3.16.2, і я вже спробував цю відповідь, але виглядаю, що вона зламана в новій версії.
Відповіді:
Я додав нову функцію до Nautilus з дорогоцінною допомогою обслуговуючого персоналу.
Ця нова функція дозволяє зіставити спеціальні комбінації клавіш для запуску скриптів у папці скриптів ( ~/.local/share/nautilus/scripts
).
Отже, коли ви додасте виконуваний файл у цю папку, він з’явиться у контекстному меню правою кнопкою миші, але тепер, якщо ви створюєте спеціальний файл конфігурації ( ~/.config/nautilus/scripts-accels
), ви можете призначити ярлик до нього.
Наприклад, зробіть скрипт, викликаний Terminal
із таким вмістом:
#! /bin/sh
gnome-terminal
Тепер створіть (або відредагуйте) ~/.config/nautilus/scripts-accels
файл, додавши наступні рядки:
F4 Terminal
; Commented lines must have a space after the semicolon
; Examples of other key combinations:
; <Control>F12 Terminal
; <Alt>F12 Terminal
; <Shift>F12 Terminal
Перезапустіть Nautilus ( nautilus -q
), і натиснувши клавішу F4, ви відкриєте нове вікно терміналу в поточному каталозі (сміливо створіть нову комбінацію клавіш за прикладами коментованих рядків).
Примітка: якщо ви вибрали один або декілька файлів, їх імена будуть передані як параметри виконуваному файлу. Ваш сценарій також може мати доступ до багатьох даних через змінні середовища.
Посилання комітету: https://git.gnome.org/browse/nautilus/commit/?id=9fe1335
Існує також gui для управління цими ярликами: https://github.com/echo-devim/nautilusaccelsmanager
3.28.1
.
Terminal
сценарію. chmod +x ~/.local/share/nautilus/scripts/Terminal
. Дивіться тут: askubuntu.com/a/1062263/775359
Згідно з файлом News всередині сховища nautilus git, оскільки версія 3.15.4 більше не завантажується
Major changes in 3.15.4:
* Stop loading custom accel maps file
На щастя для nautilus> = 3,20 відповідь "RobotMan" вирішила проблему.