บางครั้งเมื่อทำงานในลำดับชั้นของไฟล์ที่ซ้อนกันอย่างลึกล้ำ (เช่นโค้ด Java) ฉันพบว่ามันน่ารำคาญในการข้ามจากลีฟหนึ่งไปอีกอันหนึ่ง cd-up ปกติของฉันดูเหมือนว่า:
$ cd ../../..
# Oops, not enough
$ cd ..
# one more
$ cd ..
หากฉันต้องการแก้ไขไฟล์ฉันสามารถvim dir
และเปิดไฟล์ที่ต้องการแบบโต้ตอบได้
มียูทิลิตี้บางอย่างที่อนุญาตให้เปลี่ยนไดเรกทอรีแบบโต้ตอบหรือไม่? Explorers / commanders ( mc
, vifm
) หนักเกินไปสำหรับภารกิจดังกล่าว
ฉันค้นหาทางอินเทอร์เน็ตแล้ว แต่คำค้นหาของฉันดูเหมือนจะไม่เกี่ยวข้องเลย
เพิ่มเพื่อชี้แจง:
ฉันกำลังค้นหายูทิลิตี (ลองเรียกมันvcd
ว่า) ซึ่งแสดงแผนผังไดเรกทอรีแบบโต้ตอบซึ่งฉันสามารถสำรวจและเลือกตำแหน่งที่จะไปยังซีดี
มุมมองจากผู้ใช้vim .
เรียกสมมุติซึ่งในท้ายที่สุดรันvcd
vim $filename
ฉันต้องการฟังก์ชั่นที่คล้ายกัน (เบราว์เซอร์ไดเรกทอรี) ในที่สุดก็จบลงด้วยการCWD
เปลี่ยนเป็นไดเรกทอรีที่เลือกแบบโต้ตอบ ฉันหวังว่านี่จะทำให้ความตั้งใจของฉันชัดเจนยิ่งขึ้น
cd ..; ls
ดำเนินการเช่นเดียวกับที่คุณใช้-
คำสั่งในการเรียกดูไดเรกทอรีเป็นกลุ่ม?