Làm cách nào tôi có thể xem toàn bộ giá trị `gói-alist` (không có các ký tự rút gọn trong phiên bản)?


7

Khi tôi làm C-h v package-alist, tôi thấy một cái gì đó như

((PACKAGE-NAME1 [cl-struct-package-desc
                PACKAGE-NAME1
                (VERSION1)
                "DESCRIPTION1"
                (DEPENDENCIES-ALIST1)
                nil
                nil
                "LOCAL-INST-PATH1"
                (URL-ALIST1)
                nil])

 (PACKAGE-NAME2 [cl-struct-package-desc
                PACKAGE-NAME2
                (VERSION2)
                "DESCRIPTION2"
                (DEPENDENCIES-ALIST2)
                nil
                nil
                "LOCAL-INST-PATH2"
                (URL-ALIST2)
                nil])
  ...)

Làm thế nào tôi có thể nhìn thấy toàn bộ thay vì hình dạng cắt ngắn của nó với các ký tự dấu chấm lửng ...ở cuối?


3
Tôi đã có eval-expression-print-lengtheval-expression-print-levelcả hai nilvì lý do này. Nó có thể là một nỗi đau mặc dù nếu một cái gì đó quá lớn được in.
abo-abo

4
Bạn cũng có thể nhấn RETvào dấu chấm lửng để mở rộng nó. Tôi thường nhấn RETvà sau đó yank-dán nó. Cũng có một cách để hủy lớp phủ đặc biệt che giấu phần còn lại của văn bản in bằng một chức năng, nhưng tôi nghĩ người ta sẽ phải viết nó. Xem thêm: stackoverflow.com/questions/13568262
wvxvw 4/2/2015

Câu trả lời:


11

Như đã đề cập trong các bình luận, bạn có thể điều chỉnh eval-express-print- * hoặc mở rộng bằng cách nhấn RET hoặc mouse-2 trên các hình elip (gọi màn hình hiển thị giới tính cuối cùng ). Tuy nhiên, có lẽ hữu ích nhất cho việc gây rối chung trong bộ đệm * scratch * là:

(pp package-alist)

Mà sẽ định dạng đầu ra theo cách dễ đọc hơn.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.