นำ `Backspace 'แป้นพิมพ์ลัดกลับไปที่ nautilus และ thunar


66

ฉันต้องการใช้ปุ่ม "BackSpace" เป็นปุ่มทางลัดบน nautilus ฉันต้องการกลับไปยังโฟลเดอร์ก่อนหน้าขณะที่เรียกดูโฟลเดอร์โฮมเช่นเดียวกับ windows 7

นอกจากนี้ฉันต้องการสิ่งเดียวกันในขณะที่ใช้ Firefox ในแบบที่เมื่อฉันกดปุ่มทางลัดฉันจะกลับไปที่หน้าเว็บก่อนหน้า


4
ฉันไม่สามารถจินตนาการได้ว่าอะไรคือแรงจูงใจในการลบปุ่มลัดยอดนิยมออกจากแอพเพื่อการใช้งานในชีวิตประจำวัน
ruX

คำตอบ:


77

สำหรับ Firefox และ Nautilus:คุณสามารถใช้Alt+ เพื่อย้อนกลับแทน Backspace

สำหรับ nautilus 3.6เพื่อนำการทำงาน backspace คุณต้องเพิ่มสิ่งนี้:

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

ภายใต้

~/.config/nautilus/accels

จากนั้นรีสตาร์ทหอยโข่งด้วย

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")
Achu

2
Aaah ... ฉันจะคิดถึงมันได้อย่างไร ใช้เวลาสองชั่วโมงในเช้านี้ ฉันไม่ได้แสดงความคิดเห็น :( ขอบคุณ @Achu :)
thefourtheye

3
ขอบคุณ เนื่องจากเป็นไปไม่ได้ที่จะ "ผูก" ทั้ง Backspace และ Alt + Up เหมือนกัน (จริงๆแล้วฉันค่อนข้างคุ้นเคยกับ Alt + Down / Up แทน Enter / Backspace เมื่อใช้เฉพาะแป้นพิมพ์) แต่เป็นวิธีแก้ปัญหาที่คุณสามารถ ยังเปลี่ยน Backspace "<Actions>/ShellActions/Back"ที่จะทำ
pileofrocks

2
Aaaaaaah !! มันทำงานได้! ถอนหายใจด้วยความโล่งอก! : D ขอบคุณมาก
Nirmik

6

สำหรับ Firefox

เปิด firefox พิมพ์ในabout:configแถบที่อยู่แล้วกด Enter

ค้นหา backspace ควรส่งคืน 1 รายการ browser.backspace_action

คลิกขวาที่ค่า> แก้ไขและเปลี่ยนจาก 2 เป็น 0


5

สำหรับดวงจันทร์

อย่างที่ฉันคิดฉันควรจะเขียน backspace ในวิธีที่ต่างออกไป นี่คือวิธีที่ฉันพยายาม:

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

และมันก็ใช้งานได้


ยังคงมีข้อผิดพลาดต่อไปนี้: ("ข้อผิดพลาดทางไวยากรณ์ใกล้โทเค็นที่ไม่คาดคิด` gtk_accel_path '"
Tareq

@Tareq: คุณใช้ Thunar หรือ Nautilus หรือไม่ Ubuntu มาพร้อมกับ Nautilus โดยค่าเริ่มต้น ...
Lawand

ฉันกำลังใช้ Nautilus
Tareq

@Tareq: ดีสิ่งที่ฉันเขียนไว้สำหรับ Thunar ... คุณลองคำตอบของ Achu หรือเปล่า
Lawand

ใช่ แต่ใช้งานไม่ได้ฉันไม่ทราบวิธีเพิ่มหรือวิธีเขียนบนไฟล์อ่านอย่างเดียว (แอคเซล)
Tareq

4

ไม่ใช่ "up" คือ "back" back เป็นไดเรกทอรีสุดท้าย

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

อันนี้เป็นสิ่งเดียวที่ทำงานให้ฉัน
Ruben

ถูกต้อง - นี่คือหนึ่งที่เหมาะสมสำหรับ "back" up เป็นไดเรกทอรีหลักไม่ได้กลับมาอีกด้วยโปรดทราบว่าอย่างน้อยใน nautius 3.10 (14.04, เชื่อถือได้) backspace เป็น auto binded ขึ้นเพื่อหนึ่งจะต้องแก้ไขไฟล์ด้วยตนเอง
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 แต่สคริปต์จะใช้งานได้สำหรับ distros ที่ใช้aptและpacmanเกินไป

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.