Mang lại các phím tắt `BackSpace` trên nautilus và thunar


66

Tôi muốn sử dụng nút "BackSpace" làm phím tắt trên nautilus. Tôi muốn quay lại thư mục trước trong khi duyệt thư mục Home, giống như windows 7.

Ngoài ra tôi muốn điều tương tự trong khi sử dụng Firefox, theo cách mà khi tôi nhấn phím tắt, tôi sẽ quay lại trang web trước đó.


4
Tôi không thể tưởng tượng động lực để loại bỏ phím nóng rất phổ biến khỏi ứng dụng để sử dụng hàng ngày.
ruX

Câu trả lời:


77

Đối với Firefox và Nautilus: Bạn có thể sử dụng Alt+ để quay lại thay vì Backspace.

Để nautilus 3.6 mang chức năng backspace, bạn cần thêm phần này:

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

Dưới

~/.config/nautilus/accels

Và sau đó khởi động lại nautilus bằng

nautilus -q hoặc là killall nautilus

Trong Thunar bạn phải thêm

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

đến

~/.config/Thunar/accels.scm

2
Nó làm việc cho bạn? ; (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") Đối với tôi, nó không hoạt động.
thefourtheye

7
Hãy xóa bình luận. cái này -> ; chỉ sử dụng(gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Achu

2
Aaah ... Làm thế nào tôi có thể bỏ lỡ điều đó. Đã dành hai giờ sáng nay. Tôi đã không quan tâm. :( Cảm ơn @Achu :)
thefourtheye

3
Cảm ơn. Vì không thể "liên kết" cả Backspace và Alt + Up giống nhau (tôi thực sự khá quen với Alt + Down / Up thay vì Enter / Backspace khi chỉ sử dụng bàn phím), nhưng như một cách giải quyết, bạn có thể cũng thay đổi Backspace để làm "<Actions>/ShellActions/Back".
cọc số

2
Aaaaaaah !! nó hoạt động! thở phào nhẹ nhõm! : D thanx rất nhiều
Nirmik

6

Dành cho Firefox

Mở firefox, nhập vào about:configthanh địa chỉ, nhấn enter

Tìm kiếm backspace, nên trả lại 1 mục, browser.backspace_action

Nhấp chuột phải vào giá trị> sửa đổi và thay đổi từ 2 thành 0


5

cho thunar

Đúng như tôi nghĩ, đáng lẽ tôi nên viết backspace theo một cách khác. Đây là cách tôi đã thử:

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

Va no đa hoạt động.


Vẫn có lỗi sau: ("lỗi cú pháp gần mã thông báo không mong đợi` gtk_accel_path '"
Tareq

@Tareq: Bạn đang sử dụng Thunar hay Nautilus? Ubuntu đi kèm với Nautilus theo mặc định ...
Lawand

Tôi đang sử dụng Nautilus.
Tareq

@Tareq: tốt, những gì tôi đã viết là dành cho Thunar ... Bạn đã thử trả lời ?: Achu của askubuntu.com/a/289540/815
Lawand

Có, nhưng nó không hoạt động, tôi không biết cách bổ sung hoặc viết trên tệp Chỉ đọc (accels).
Tareq

4

Không "lên" là "trở lại", trở lại là thư mục cuối cùng.

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

Quả thực đây là người duy nhất làm việc cho tôi.
Ruben

Đúng - đây là cách thích hợp cho "back", up là thư mục cha không quay lại. Cũng lưu ý rằng ít nhất trong backspace nautius 3.10 (14.04, đáng tin cậy) được tự động liên kết lên để người ta cần chỉnh sửa tệp theo cách thủ công.
doug

2

Để làm cho Nautilus trở lại như cũ, với phím Backspace, hãy làm điều này:

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

@Jorge Castro: bạn có thể cần thêm <Hành động> vào lệnh được đề xuất:echo ' (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") >> ~/.config/nautilus/accels
alex

0

2019 - Đối với Nautilus:
Dựa trên repo @ riclc / nautilus_backspace , tôi đã viết một tập lệnh shell để cài đặt các gói và tập lệnh cần thiết để đưa chức năng này trở lại. Tôi sử dụng nó với Fedora 30, nhưng kịch bản sẽ hoạt động cho các bản phát hành sử dụng aptpacmanquá.

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.