2012-04-19 30 views
14

Trong dired + trong Emacs 23.2.1, làm cách nào để điều hướng đến một thư mục khác ("thư mục thay đổi")?Làm thế nào để thay đổi thư mục trong Emacs dired

Tôi biết cách di chuyển thư mục với ^ và cách di chuyển sang các đường thư mục khác nhau với <>, nhưng tôi không thể tìm thấy lệnh cho phép tôi điều hướng đến thư mục mới (bằng cách nhập tên) mà không cần thoát khỏi cửa sổ dired hiện tại và tạo một cửa sổ mới.

Trả lời

9

C-x C-v sẽ mở tệp trong cửa sổ hiện tại. Nếu thay vì một tập tin bạn đặt tên cho một thư mục, nó sẽ mở nó trong thư mục.

+0

này không hoạt động nếu 'Ido-mode' được kích hoạt. – SabreWolfy

+3

Nếu bạn hoàn thành loại 'C-j' ở cuối thay vì' enter'. 'C-j' sẽ chỉ sử dụng những gì bạn đã gõ và không cố gắng hoàn thành thêm. –

+0

Cảm ơn, điều đó hoạt động. – SabreWolfy

3

Bạn cũng có thể sử dụng a để được truy cập tệp/dir tại điểm, loại bỏ bộ đệm có sẵn, vì vậy bạn không để tất cả bộ đệm được sắp xếp theo tổ tiên.

Và nếu bạn sử dụng dired-jump, sau đó C-x C-j có thể được sử dụng từ dired hoặc bộ đệm tập tin để chuyển đến thư mục cha (với điểm thuận tiện trên các tập tin/thư mục mà bạn đến từ).

M:(info "(dired-x) Optional Installation Dired Jump")RET

Các vấn đề liên quan