อย่างใดฉันทำให้ GNU emacs v23.1.1 list-buffers
เพื่อจัดเรียงตามลำดับตัวอักษรผ่านลำดับคีย์หรือการคลิกเมาส์ที่ฉันพิมพ์โดยมีข้อผิดพลาด ฉันจะกู้คืนลำดับปกติของบัฟเฟอร์ที่แสดงรายการตามลำดับการเข้าถึงล่าสุดได้อย่างไร
อย่างใดฉันทำให้ GNU emacs v23.1.1 list-buffers
เพื่อจัดเรียงตามลำดับตัวอักษรผ่านลำดับคีย์หรือการคลิกเมาส์ที่ฉันพิมพ์โดยมีข้อผิดพลาด ฉันจะกู้คืนลำดับปกติของบัฟเฟอร์ที่แสดงรายการตามลำดับการเข้าถึงล่าสุดได้อย่างไร
คำตอบ:
คุณสามารถสลับการเรียงลำดับ ขึ้น หรือ ลง โดยคลิกที่ส่วนหัวของคอลัมน์
buff-menu.el
, ซึ่ง: "จุดเข้าเดี่ยวคือ 'list-buffers'" .. ฟังก์ชั่นการเรียงลำดับคือ Buffer-menu-sort (column)
, Buffer-menu-sort-by-column (&optional e)
, Buffer-menu-make-sort-button (name column)
แต่ดูเหมือนว่าทั้งหมดนั้นจะเน้นไปที่การกระทำของเมาส์
S
ดูเหมือนจะเรียงลำดับบัฟเฟอร์ในคอลัมน์ที่จุด
คุณกำลังพูดถึงมาตรฐาน list-buffers
? มันไม่รองรับการเรียงลำดับเท่าที่ฉันรู้ ในทางกลับกัน, ibuffer
สามารถเรียงลำดับบัฟเฟอร์คุณสามารถใช้ , (เครื่องหมายจุลภาค) เพื่อวนตัวเลือกการเรียงลำดับ
list-buffers
และฉันก็ทำให้มันเรียงตามลำดับตัวอักษร
C-h l
เพื่อดูปุ่มสุดท้ายที่กด
ibuffer
เป็นสิ่งที่ดีดูเหมือนว่าจะให้ทุกสิ่ง list-buffer
ทำและอื่น ๆ +1