2008-10-16 23 views

Trả lời

75

Bạn có thể sử dụng C-x k để xóa bộ đệm hiện tại. Xem Emacs Manual.

+3

Vì câu hỏi sẽ hỏi cách xóa bộ đệm hiện tại, 'kill-this-buffer', ánh xạ để 'sk', nhanh hơn. Xem: http://stackoverflow.com/a/26592985/109618 –

24

BKB đã đưa ra câu trả lời đúng. Chỉ muốn thêm rằng C-h b liệt kê các ràng buộc khóa áp dụng trong bộ đệm hiện tại

+2

C-h b là một phao cứu sinh khi bạn đang chỉnh sửa một loại tệp mới lần đầu tiên trong các emacs. – Branan

+14

Thật không may, BKB (người dùng 27055) đã xóa tất cả các câu trả lời của mình. Câu trả lời (từ bộ nhớ cache của Google) là: "Cx k giết bộ đệm hiện tại Cx # giết chết bộ đệm máy chủ (nếu bạn sử dụng Emacsclient)" – CesarB

19

Vâng, bạn có thể xem phím tắt của bất kỳ chức năng nào bằng lệnh Help (C-h).

Nhấn C-hw và sau đó gõ tên lệnh như bạn sẽ ở M-x chế độ.


Ví dụ (trong trường hợp của bạn):

  1. Nhấn Chw
  2. Gõ tên của lệnh: kill-buffer (bạn cũng có thể sử dụng tab/không gian để tự động hoàn thành:))
  3. Bấm RET

Hy vọng rằng sẽ giúp :)

+7

Dạy một người đàn ông để câu cá ... –

11

Câu hỏi đặt ra yêu cầu làm thế nào để giết hiện đệm. Sử dụng M-x kill-this-buffer. Trên Emacs của tôi, nó được ánh xạ tới s-k. Ít tổ hợp phím tốt hơn!

+0

's-k'? Như trong, Shift-K, cùng một khóa thường gõ phím chữ hoa K? –

+0

's' như trong 'siêu'. Bản đồ đó cho phím Command/Apple trên OS X. –

+0

Cảm ơn, không biết về quy ước đó. –

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