Поверніть назад клавіші клавіш `BackSpace` на наутілус і тунар


66

Я хочу використовувати кнопку "BackSpace" як клавішу швидкого доступу на nautilus. Я хочу повернутися до попередньої папки під час перегляду домашньої папки, як і Windows 7.

Також я хочу те ж саме під час використання Firefox. Таким чином, коли натискаю клавішу швидкого доступу, я повернуся до попередньої веб-сторінки.


4
Я не можу уявити, що є мотивацією для видалення дуже популярної гарячої клавіші з програми для щоденного використання.
ruX

Відповіді:


77

Для Firefox та Nautilus: Ви можете використовувати Alt+ для повернення замість Backspace.

Щоб nautilus 3.6 приніс функцію зворотного простору, потрібно додати це:

 (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")

під

~/.config/nautilus/accels

А потім перезапустіть nautilus від

nautilus -q або killall nautilus

У Thunar ви повинні додати

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")

до

~/.config/Thunar/accels.scm

2
Це працює на вас? ; (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") Для мене це не працює.
thefourtheye

7
Видаліть коментар. цей -> ; лише використання(gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Ачу

2
Ааа ... Як я міг це пропустити. Сьогодні вранці провели дві години. Я не коментував. :( Дякую @Achu :)
thefourtheye

3
Дякую. Оскільки неможливо "прив’язати" і Backspace, і Alt + Up до того ж (я фактично досить звик до Alt + Down / Up замість Enter / Backspace, коли використовуєте лише клавіатуру), але як вирішення цього питання ви можете також змінити Backspace для виконання "<Actions>/ShellActions/Back".
pileofrocks

2
Ааааааа !! це працює! полегшити зітхання! : D більше ніж багато
Nirmik

6

Для Firefox

Відкрийте Firefox, введіть about:configв адресному рядку і натисніть клавішу Enter

Шукати назад, має повернути 1 запис, browser.backspace_action

Клацніть правою кнопкою миші значення> змінити та змінити від 2 до 0


5

за тунар

Як я думав, я повинен був писати зворотний простір по-іншому. Ось як я намагався:

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")

І це спрацювало.


Тим НЕ менше gice наступне повідомлення про помилку: ( «помилка синтаксису близько несподіваною лексеми` gtk_accel_path '»
Тарек

@Tareq: Ви використовуєте Thunar або Nautilus? Ubuntu за замовчуванням постачається з Nautilus ...
Lawand

Я використовую Nautilus.
Тарек

@Tareq: ну що я написав - це для Thunar ... Ви спробували відповідь Ачу
Лаванд

Так, але це не спрацювало, я не знаю, як зробити додавання або як записати у файл "Лише для читання" (акселерації).
Тарек

4

Не "вгору" - це "назад", назад - останній каталог.

echo '(gtk_accel_path "<Actions>/ShellActions/Back" "BackSpace")' >> ~/.config/nautilus/accels

Дійсно, це єдиний, хто працював на мене.
Рубен

Правильно - це правильно для "назад", вгору батьківський каталог не повертається. Також зауважте, що принаймні в nautius 3.10 (14.04, надійний) резервний простір автоматично прив'язується до цього, так що потрібно буде вручну редагувати файл.
doug

2

Щоб Nautilus повернувся назад, як у старі часи, за допомогою клавіші Backspace зробіть це:

echo '(gtk_accel_path "/ShellActions/Up" "BackSpace")' >> ~/.config/nautilus/accels

@Jorge Castro: можливо, вам потрібно буде додати <Actions> до запропонованої команди:echo ' (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") >> ~/.config/nautilus/accels
alex

0

2019 - Для Nautilus:
На основі @ riclc / nautilus_backspace repo я написав сценарій оболонки, щоб встановити необхідні пакети та сценарії, щоб повернути цю функцію. Я використовую його з Fedora 30, але сценарій буде працювати для дистрибутивів, які використовують aptі pacmanтеж.

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.