Bawa kembali `BackSpace` Keyboard Shortcuts pada nautilus dan thunar

66

Saya ingin menggunakan tombol "BackSpace" sebagai tombol pintas pada nautilus. Saya ingin kembali ke folder sebelumnya sambil menelusuri folder Home, seperti halnya windows 7.

Saya juga menginginkan hal yang sama saat menggunakan Firefox, dengan cara itu ketika saya menekan tombol pintas saya akan kembali ke halaman web sebelumnya.

Tareq
sumber
4
Saya tidak bisa membayangkan apa motivasi untuk menghapus hotkey yang sangat populer dari aplikasi untuk penggunaan sehari-hari.
ruX

Jawaban:

77

Untuk Firefox dan Nautilus: Anda dapat menggunakan Alt+ untuk kembali daripada Backspace.

Untuk nautilus 3.6 untuk membawa fungsionalitas backspace Anda perlu menambahkan ini:

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

dibawah

~/.config/nautilus/accels

Dan kemudian restart nautilus oleh

nautilus -q atau killall nautilus

Di Thunar Anda harus menambahkan

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

untuk

~/.config/Thunar/accels.scm
Achu
sumber
2
Apakah itu berhasil untuk Anda? ; (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") Bagi saya, ini tidak berfungsi.
theouroureye
7
Harap hapus komentar. yang ini -> ; gunakan saja(gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Achu
2
Aaah ... Bagaimana saya bisa melewatkan itu. Menghabiskan dua jam pagi ini. Saya tidak tanda komentar. :( Terima kasih @Achu :)
thefourtheye
3
Terima kasih. Karena tidak mungkin untuk "mengikat" baik Backspace dan Alt + Up ke sama (saya sebenarnya cukup terbiasa dengan Alt + Down / Up bukannya Enter / Backspace ketika hanya menggunakan keyboard), tetapi sebagai solusi Anda bisa juga mengubah Backspace untuk dilakukan "<Actions>/ShellActions/Back".
pileofrocks
2
Aaaaaaah !! bekerja! bernafas lega! : D thanx a lot
Nirmik
6

Untuk Firefox

Buka firefox, ketik about:configdi address bar, tekan enter

Cari backspace, harus mengembalikan 1 entri, browser.backspace_action

Klik kanan pada nilai> ubah & ubah dari 2 menjadi 0

doug
sumber
5

untuk thunar

Seperti yang saya pikirkan, saya seharusnya menulis backspace dengan cara yang berbeda. Inilah cara saya mencoba:

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

Dan itu berhasil.

Lawand
sumber
Masih menemukan kesalahan berikut: ("kesalahan sintaksis dekat token tak terduga` gtk_accel_path '"
Tareq
@ Tarare: Apakah Anda menggunakan Thunar atau Nautilus? Ubuntu hadir dengan Nautilus secara default ...
Lawand
Saya menggunakan Nautilus.
Tareq
@ Tarare: baik, apa yang saya tulis adalah untuk Thunar ... Apakah Anda mencoba jawaban Achu ?: askubuntu.com/a/289540/815
Lawand
Ya, Tapi itu tidak berhasil, saya tidak tahu bagaimana membuat penambahan, atau bagaimana menulis di file Read-Only (accels).
Tareq
4

Bukankah "naik" adalah "kembali", kembali adalah direktori terakhir.

echo '(gtk_accel_path "<Actions>/ShellActions/Back" "BackSpace")' >> ~/.config/nautilus/accels
Felipe Morales
sumber
Memang ini satu-satunya yang bekerja untuk saya.
Ruben
Benar - ini adalah yang tepat untuk "kembali ', ke atas adalah direktori induk tidak kembali. Juga catat bahwa setidaknya dalam nautius 3.10 (14.04, dapat dipercaya) backspace secara otomatis diikat ke atas sehingga orang perlu mengedit file secara manual.
doug
2

Untuk membuat Nautilus kembali seperti di masa lalu, dengan tombol Backspace, lakukan ini:

echo '(gtk_accel_path "/ShellActions/Up" "BackSpace")' >> ~/.config/nautilus/accels
pengguna198164
sumber
@Jorge Castro: Anda mungkin perlu menambahkan <Actions> ke perintah yang diusulkan:echo ' (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") >> ~/.config/nautilus/accels
alex
0

2019 - Untuk Nautilus:
Berdasarkan repo @ riclc / nautilus_backspace , saya menulis skrip shell untuk menginstal paket dan skrip yang diperlukan untuk mengembalikan fungsi ini. Saya menggunakannya dengan Fedora 30, tetapi skrip akan bekerja untuk distro yang menggunakan aptdan pacmanjuga.

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
Zaman
sumber