Emacs에서 모든 텍스트 선택

Emacseseo Modeun Tegseuteu Seontaeg



Emacs로 작업할 때 버퍼의 모든 텍스트를 선택해야 하는 경우가 여러 가지 있습니다. 전체 텍스트를 잘라내거나 다른 곳에 붙여넣고 싶을 수도 있습니다. 텍스트 편집기로서 Emacs는 버퍼의 모든 텍스트를 선택하는 다양한 방법을 제공합니다. 이 가이드는 Emacs에서 모두를 선택하는 두 가지 주요 방법에 중점을 둡니다. 또한 모든 텍스트를 선택한 후 수행할 작업에 대한 단계와 명령을 제공합니다. 예를 들어 선택한 영역을 복사하거나 잘라내는 방법을 살펴보겠습니다. 의 시작하자!

Emacs에서 모든 텍스트를 선택하는 방법에 대한 두 가지 방법

Emacs에서 모두 선택하려는 경우 목표는 선택하려는 '지역'을 표시하는 것입니다. 이 경우 영역은 버퍼의 전체 텍스트입니다. 예를 들어, 버퍼 내의 모든 텍스트를 잘라내거나 삭제하려면 문자별로 삭제하는 대신 모두 선택하는 것이 가장 쉬운 옵션입니다. Emacs의 '모두 선택'을 구현하는 두 가지 방법을 살펴보겠습니다.







방법 1: 키보드 단축키 사용



Emacs의 대부분의 항목과 마찬가지로 키보드 단축키를 사용하여 모두 선택할 수 있습니다. 이 방법을 사용하면 대상 영역의 시작 및 끝 영역을 정의해야 합니다. 우리의 목표는 모두 선택하는 것이므로 시작 표시는 버퍼의 시작이고 끝 표시는 버퍼의 끝입니다.



버퍼의 시작을 표시하려면 커서 위치가 시작 부분에 있거나 선택을 시작하려는 위치에 있는지 확인하십시오. 그런 다음 'C-space' 또는 'Ctrl + Space' 키보드 단축키를 눌러 시작 위치를 표시합니다. 시작 영역이 표시되었음을 확인하기 위해 '활성화 표시'를 표시하는 출력이 표시됩니다.






다음 단계는 버퍼의 끝인 마지막 마크를 선택하는 것입니다. “Alt+Shift+ >” 키보드 단축키인 “M ->” 명령을 사용하여 커서를 버퍼 끝으로 이동합니다.

이렇게 하면 Emacs 버퍼 내부의 모든 항목을 선택하는 것과 유사하게 표시된 영역이 선택됩니다.




선택한 버퍼 영역을 확인하기 위해 배경색이 어떻게 변경되는지 확인할 수 있습니다. 이제 선택한 영역을 잘라내거나 다른 서식 지정 옵션을 수행하는 다음 작업을 수행할 준비가 되었습니다.

방법 2: 'Mark-Whole-Buffer' 명령 사용

대상 영역의 시작과 끝을 설정하는 것이 너무 번거롭다고 느낀다고 가정해 보겠습니다. 쉬운 탈출구가 있습니다. 두 번째 방법에서는 'mark-whole-buffer' 명령을 사용합니다.

선택하려는 텍스트가 포함된 버퍼를 엽니다. 모두 선택하려면 'Ctrl +x 다음에 h'를 누르는 것을 의미하는 'C-x h' 명령을 누르십시오. 버퍼 내부 영역이 선택되고 배경색이 변경되어 선택했는지 확인할 수 있습니다.


대상 지역이 선택되었음을 확인하는 '마크 세트'를 표시하는 출력이 표시됩니다.

선택한 지역 작업

우리는 Emacs에서 모두 선택하는 데 사용할 수 있는 두 가지 방법을 살펴보았습니다. 지역을 선택한 후 수행할 수 있는 다양한 작업이 있습니다. 예를 들어 텍스트를 복사하거나 잘라내거나 붙여넣을 수 있습니다. 각각을 살펴보겠습니다.

사자

선택한 항목만 복사할 수 있습니다. 버퍼 내부에서 선택한 영역을 복사하려면 이전에 설명한 방법 중 하나를 사용하여 선택했는지 확인하세요. 그런 다음 'Alt + w' 키보드 단축키인 'M-w' 명령을 눌러 텍스트를 복사하세요.

텍스트 자르기

'잘라내기' 옵션을 사용하여 버퍼 내에서 선택한 텍스트를 모두 삭제할 수 있습니다. 영역을 선택한 다음 'Ctrl + w'인 'C-w' 명령을 누르면 모든 텍스트/영역이 버퍼에서 삭제됩니다.

텍스트 붙여넣기

선택한 텍스트를 복사하여 붙여넣으려면 먼저 해당 텍스트를 선택하고 복사하세요. 마지막으로 “C-y” 명령, “Ctrl + y”를 눌러 복사한 텍스트를 커서가 있는 곳에 붙여넣습니다. 다음 예제에서는 텍스트를 붙여넣어 복제했습니다.

결론

Emacs를 사용하면 다양한 작업을 위해 버퍼 내부의 모든 텍스트를 선택할 수 있습니다. 버퍼 내부의 텍스트를 복사하거나 잘라내려는 경우, 이 게시물에서는 영역을 표시하여 버퍼 내부의 모든 내용을 선택하는 두 가지 방법을 제시했습니다. 마지막으로 텍스트 복사, 잘라내기, 붙여넣기를 포함하여 선택한 영역으로 수행할 작업에 대한 세 가지 작업을 제공했습니다.