Emacs 닫기 버퍼

Emacs Dadgi Beopeo



Emacs를 사용할 때 버퍼와 상호 작용합니다. 버퍼는 텍스트나 데이터의 컨테이너로 가장 잘 설명됩니다. 데이터나 텍스트를 보고, 편집하고, 조작할 수 있는 Emacs 장치입니다. Emacs에 열려 있는 모든 파일은 버퍼와 연결되어 있습니다. Lisp 표현식으로 작업할 때에도 역시 파일이 아닌 데이터로 간주되며 여전히 스크래치 버퍼로 표시되는 버퍼에 속합니다.

Emacs를 사용하면 현재 버퍼, 현재 사용 중인 컨테이너 및 다른 활동을 위해 열려 있는 다른 컨테이너를 가질 수 있습니다. 게다가 필요할 때 여러 버퍼를 전환하여 동시에 작업할 수 있습니다. 그렇다면 더 이상 필요하지 않은 버퍼를 어떻게 닫을 수 있습니까? 알아 보자!







Emacs 버퍼를 닫는 세 가지 방법

Emacs에는 버퍼를 닫는 세 가지 일반적인 방법이 있습니다. 각 방법은 목표가 무엇인지에 따라 적용 가능합니다. 예를 들어 활성 버퍼나 특정 버퍼를 닫고 싶을 수도 있습니다. 귀하의 목표가 무엇이든, 이 게시물에 제시된 다른 세 가지 방법 중 하나가 귀하에게 적합할 것입니다.



Emacs 버퍼를 닫는 방법을 논의하기 전에 첫 번째 단계는 현재 활성 버퍼를 확인하는 것입니다. 이를 위해서는 'C-x c-b' 명령을 사용하십시오. 'C'는 'Ctrl' 키보드 키를 나타냅니다. 따라서 'Ctrl + x'를 누르고 놓습니다. 그런 다음 “Ctrl + b”를 누르고 놓아서 해당 케이스에 사용 가능한 오픈 버퍼를 표시하십시오.







열린 버퍼를 나열하는 방법을 살펴보았으므로 Emacs 버퍼를 닫는 세 가지 방법을 살펴보겠습니다.

방법 1: 활성 버퍼 종료

활성 버퍼를 닫는 가장 쉬운 방법은 'kill-buffer' 명령을 사용하는 것입니다. 실행되면 명령이 기본 버퍼를 닫으라는 메시지를 표시하고 닫으려는 버퍼가 올바른지 확인하기 위해 해당 이름을 표시합니다.



'M-x' 명령을 누르고 'kill-buffer'를 입력합니다. 귀하의 경우에 대한 현재 기본 버퍼를 보여주는 다음과 같은 창이 나타납니다. 닫으려면 “Enter” 키를 누르세요.

그런 다음 사용 가능한 버퍼를 나열하여 기본/현재 버퍼를 성공적으로 닫았는지 확인할 수 있습니다.

우리의 경우에는 'Ibuffer' 버퍼를 닫았습니다. 다음 목록은 더 이상 버퍼가 열려 있지 않음을 확인합니다.

방법 2: Ibuffer 옵션 사용

'ibuffer' 명령을 사용하면 Emacs 버퍼를 대화식으로 닫을 수 있습니다. 이 옵션을 사용하면 닫으려는 하나 이상의 버퍼를 지정할 수 있습니다. 대화형 모드에서는 대상 버퍼를 표시하고 계속해서 닫는 다양한 옵션에 액세스할 수 있습니다.

'M-x' 명령을 누르고 'ibuffer'를 입력하여 시작하세요. 대화형 창이 열리고 다음과 같이 나타납니다. 사용 가능한 버퍼 및 기타 관련 정보가 표시됩니다.

목록을 스크롤하려면 화살표 키를 사용하세요. 닫고 싶은 버퍼를 찾으면 “m”을 눌러 표시하세요. 강조 표시된 버퍼의 색상이 변경되어 삭제 준비가 되었음을 알 수 있습니다. 여러 개의 버퍼를 표시할 수 있지만 이 예에서는 하나만 선택했습니다.

선택한 버퍼를 닫으려면 “D”를 누르세요. 선택한 버퍼를 닫을 것인지 확인하라는 메시지가 표시됩니다. 프로세스를 완료하려면 “y”를 누르세요.

버퍼가 닫히고 변경 사항이 열린 창에 반영되는 것을 즉시 알 수 있습니다. 이제 이전에 강조 표시된 버퍼를 닫았음을 확인하는 두 개의 사용 가능한 버퍼가 있습니다.

방법 3: 특정 버퍼 닫기

'kill-buffer' 명령을 사용하면 기본 버퍼를 닫는 대신 닫고 싶은 버퍼 이름을 지정할 수 있습니다. 먼저 사용 가능한 버퍼를 나열하겠습니다.

그런 다음 'M-x' 명령을 누르고 'kill-buffer'를 입력합니다. “Enter” 키를 누른 후 닫으려는 버퍼의 이름을 입력하세요. 우리 사례에 대한 '도움말' 버퍼를 닫았습니다.

사용 가능한 버퍼를 다시 확인하면 '도움말' 버퍼를 닫았음을 확인할 수 있습니다.

이것이 Emacs 버퍼를 닫는 세 번째 방법입니다.

결론

Emacs에 열려 있는 버퍼가 많을 경우, 특히 더 이상 필요하지 않은 버퍼의 경우 해당 버퍼를 닫는 것이 좋습니다. 사용할 수 있는 세 가지 방법에 대해 논의했습니다. 먼저 기본 버퍼를 닫는 방법을 배웠습니다. 다음으로, 대화형으로 버퍼를 닫는 방법을 배웠습니다. 마지막으로 특정 버퍼를 닫는 방법을 배웠습니다. 여러 가지 방법을 시도해보고 상황에 가장 적합한 방법을 찾으세요.