Tôi thích chuyển hướng, nhưng đôi khi (đặc biệt là khi quay phim screencasts) tôi muốn xem cấu trúc cây của một thư mục và các con của nó, lệnh la the tree (1). Có một trình duyệt thư mục hướng cây cho Emacs?
Tôi thích chuyển hướng, nhưng đôi khi (đặc biệt là khi quay phim screencasts) tôi muốn xem cấu trúc cây của một thư mục và các con của nó, lệnh la the tree (1). Có một trình duyệt thư mục hướng cây cho Emacs?
Câu trả lời:
Ngoài ra, bạn có thể sử dụng dired-cây con từ repo dired-hack .
Ở đây bạn có bản demo và ảnh chụp màn hình ngắn từ thiết lập của tôi, nơi tôi nhấn i
để xem chi tiết thư mục và ;
quay lại.:
(define-key dired-mode-map "i" 'dired-subtree-insert)
(define-key dired-mode-map ";" 'dired-subtree-remove)
PS Tôi cũng biết về direx trông giống như sau :
Có một vài lựa chọn cho việc này.
Bạn có thể kiểm tra Dirtree , dựa trên dired.
Ngoài ra còn có một cổng emacs của NERDTree của vim được gọi là neotree .
Cả hai đều là các gói tuyệt vời, mặc dù tôi có xu hướng ủng hộ neotree vì nó có các ràng buộc thuận tiện để cho phép tôi tạo và xóa các tệp và thư mục. Tôi không tin Dirtree có sự hỗ trợ này, mặc dù tôi có thể sai. Đã được một thời gian kể từ lần cuối tôi sử dụng nó.
Bạn có thể gọi dired
với một đối số, tức là. C-u C-x dvà sau khi nhắc thư mục, nó cũng sẽ cho phép bạn sửa đổi các công tắc được chuyển đến ls
. Thêm R
và dired
sẽ liệt kê đệ quy tất cả các thư mục con, mỗi thư mục trong phần riêng của nó.
Nếu bạn chỉ muốn xem nội dung của một số thư mục con, hãy nhấn ikhi điểm nằm trên tên thư mục.
Bạn cũng có thể sử dụng find-dired
lệnh, có hoặc không có công tắc. Thay vì hiển thị các thư mục con trong phần riêng của nó, nó sẽ in đường dẫn đầy đủ của mỗi tệp. Bạn có thể chuyển đổi hiển thị chi tiết tệp (để các đường dẫn dài vừa với màn hình nằm ngang.
Đây là tất cả tích hợp.
Bạn đã bao giờ thử Emacs ' M-x speedbar
chưa? :-) trước khi cài đặt một số gói mới Tôi sẽ thử một giải pháp sẵn có ...
Ngoài ra còn có ztree . Tôi sử dụng nó khi tôi cần xem cấu trúc thư mục, mặc dù thông thường tôi sử dụng vanilla Dired cho tất cả những thứ khác.
Hãy nhìn vào sidebar.el .
Như repo đã nói, nó là một trình thám hiểm tệp có thể tùy chỉnh với tích hợp git, nhưng không chỉ vậy. Bạn cũng có thể lấy danh sách bộ đệm và maildir của mình bằng mu4e.
Liệu Treemacs làm việc. Nó cho phép bạn có một cấu trúc xác thực.