có ai biết cách tốt để phân biệt tên đệm đệm chế độ từ các loại bộ đệm khác trong minibuffer khi đang sử dụng chế độ ido không? Ví dụ ... cho thấy một dấu gạch chéo ở cuối của một tên đệm chế độ dired?chế độ ido phân biệt tên đệm có chế độ dired
Trả lời
Bạn chỉ cần thay đổi bộ đệm dired-mode
để luôn có /
s ở cuối tên của chúng. Mã này thực hiện điều đó.
(add-hook 'dired-mode-hook 'ensure-buffer-name-ends-in-slash)
(defun ensure-buffer-name-ends-in-slash()
"change buffer name to end with slash"
(let ((name (buffer-name)))
(if (not (string-match "/$" name))
(rename-buffer (concat name "/") t))))
Một vấn đề mặc dù: nó không giải quyết xung đột tên độc đáo khi hai thư mục có cùng tên. –
@WeiHu - Tất nhiên là không, câu hỏi không đòi hỏi giải pháp cho vấn đề đó. Cá nhân tôi sử dụng duy nhất để giải quyết các bộ đệm được đặt tên tương tự: http://www.gnu.org/software/emacs/manual/html_node/emacs/Uniquify.html –
quan điểm của tôi là với giải pháp của bạn, việc mở hai thư mục có cùng tên sẽ xuất hiện một thông báo lỗi gây phiền nhiễu và thông báo lỗi được mở sau này sẽ không có '/' ở cuối. –
- 1. Cửa sổ chuyên dụng cho chế độ dired trong Emacs?
- 2. Tắt chế độ ido cho các lệnh cụ thể?
- 3. Nhận ido trong bộ đệm dired
- 4. emacs: buộc chế độ ido để quên lịch sử
- 5. Cách chọn thư mục (không phải tập tin) ở chế độ IDO, emacs-24
- 6. ngày chế độ org ở các chế độ Emacs khác
- 7. Chế độ Viper ở tất cả các chế độ
- 8. Sự khác nhau giữa chế độ nhị phân MD5 và chế độ văn bản là gì?
- 9. Tôi có thể hoàn thành chế độ kiểu ido để tìm kiếm thẻ trong Emacs không?
- 10. Chạy chế độ quirks trong một chế độ khung và chế độ chuẩn ở chế độ khác?
- 11. Chế độ Ido quá thông minh, tôi có thể làm cho nó KHÔNG hoàn thành tên tệp không?
- 12. Sự khác biệt giữa "Chế độ trình duyệt" và "Chế độ tài liệu" trong Internet Explorer
- 13. sự khác biệt giữa chế độ Ngủ và chế độ Ngủ sâu là gì?
- 14. Có thể thực hiện bộ nhớ đệm phân đoạn trong chế độ xem rabl không?
- 15. Hiển thị chế độ xem từ chế độ không xem/chế độ xem trong mvvmcross
- 16. Định vị chế độ xem dưới hai chế độ xem (hoặc chế độ xem thấp nhất)
- 17. Emacs: tắt tìm kiếm tệp tự động ở chế độ ido
- 18. Chế độ xem trang phân trang với bộ điều khiển chế độ xem trẻ em
- 19. ios: Phân đoạn tùy chỉnh giữa hai chế độ xem trong chế độ ngang
- 20. Nhận biên độ của Chế độ xem
- 21. Phân đoạn bảng phân cảnh thành nhiều chế độ xem?
- 22. Tải chế độ xem trong một chế độ xem khác
- 23. emacs bản đồ chế độ ác chế độ độc
- 24. Chế độ xem chia nhỏ ở chế độ dọc!
- 25. Bật chế độ linum khi ở chế độ python/c
- 26. LaTeX chế độ toán học và mbox chế độ
- 27. Chế độ chạy Arquillian
- 28. emacs: HideShow có hoạt động với chế độ xml (chế độ sgml) không?
- 29. Tránh Vim giữ kín đệm mở ở chế độ nền
- 30. Có thể tải chế độ xem phân tách bên trong chế độ xem chi tiết của một chế độ xem khác không?
Dường như không có cách nào, nhưng tính năng này có vẻ hữu ích. Tôi đề nghị gửi một yêu cầu tính năng tới [email protected] – doublep
Cảm ơn - nhưng giải pháp của Trey khá tốt cho cả hai chế độ ido và dired ... có thể dính với cái này ... – hatmatrix