2011-02-03 31 views

Trả lời

11

Bạn có thể sử dụng screen:clear-window để làm điều này:

(screen:with-window (screen:clear-window screen:*window*)) 

Để biết thêm thông tin xem tài liệu trên screen. Cũng lưu ý rằng các chức năng này là cụ thể để clisp.

5

Đó không làm việc cho tôi nhưng điều này đã làm (mua từ liên kết)

(screen:clear-window (screen:make-window)) 
+0

tôi m bằng cách sử dụng clisp trên máy Mac và câu trả lời này làm việc cho tôi. –

3

nếu bạn đang chạy CLISP bên trong emacs

C-c M-o 

trong đó tất nhiên là

Control-C Alt-o -or- 
Control-C Meta-o 

đây là keybinding mặc định để gọi "clear buffer" từ menu "repl".

2

Tùy thuộc vào những gì bạn đang sử dụng thiết bị đầu cuối (hỗ trợ cho trình tự kiểm soát ANSI, ví dụ trên hầu hết * nix), bạn có thể thử:

(defun cls() 
    (format t "~A[[email protected]*~A[J" #\escape)) 

Sau đó gọi nó là:

(cls) 
Các vấn đề liên quan