이맥스에서 킬 링 지우기


8

이맥스에서 킬 링을 어떻게 지우나요? browse-kill-ring.el을 사용하지만 제공하는 버퍼는 읽기 전용입니다.

답변:


10

나를 위해 M-: (setq kill-ring nil)작동합니다. elisp 매뉴얼 의 Kill Rings 내부 도 참조하십시오 . 그래도 부작용과 보안 측면에 대해 묻지 마십시오.

다음과 같이 가비지 수집을 바로 호출

(progn (setq kill-ring nil) (garbage-collect))

콘솔의 접근성을 떨어 뜨려 어느 정도의 보안을 제공 할 수 있습니다.


고마워, 그것은 실용적이다. emacs 메모리 관리의 내부에 대해 충분히 알지 못하지만 변수를 nil로 설정한다고 메모리에서 내용을 삭제한다고 보장하지는 않습니다. 그래서 당연히 다음 질문은 보안의 의미에 관한 것이지만 당신은 저를 이겼습니다 :-). 이것에 대해 인터넷 검색하면 놀랍게도 정보가 거의 없습니다. emacs를 사용하는 유일한 "민감한"파일입니까?
kliron

가비지 수집으로 인해 목록 셀의 액세스가 어려워 질 수 있습니까? 수정 된 답변을 참조하십시오.
artistoex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.