12. Emacs 편집

Emacs 는 Linux 및 기타 Unix 계열 시스템에서 널리 사용되는 강력하고 확장 가능한 텍스트 편집기입니다. 이 초보자용 Emacs 가이드에서는 몇 가지 기본적인 편집 명령어를 소개합니다. Emacs 용어에서 C-Ctrl 키를, M-는 일반적으로 Alt 키인 Meta 키를 나타냅니다.

Emacs 텍스트 탐색

Home, End 및 화살표 키와 같은 표준 탐색 키도 예상대로 작동하지만, Emacs 는 텍스트를 이동하기 위한 더 효율적인 명령어를 제공하며, Emacs 는 이를 "버퍼"에 저장합니다. Emacs 탐색을 마스터하는 것은 능숙해지기 위한 핵심 단계입니다.

다음은 커서를 이동하기 위한 필수 Emacs 명령어입니다.

C-위쪽 화살표: 단락 하나 위로 이동
C-아래쪽 화살표: 단락 하나 아래로 이동
C-왼쪽 화살표: 단어 하나 왼쪽으로 이동
C-오른쪽 화살표: 단어 하나 오른쪽으로 이동
M->: 버퍼 끝으로 이동

잘라내기 및 붙여넣기

Emacs 에서 잘라내기는 "킬링 (killing)"이라고 하고 붙여넣기는 "앵킹 (yanking)"이라고 합니다. 이러한 작업을 수행하려면 먼저 텍스트 영역을 선택해야 합니다.

텍스트 선택을 시작하려면 원하는 영역의 시작 부분으로 커서를 이동하고 C-space를 누릅니다. 이렇게 하면 "마크"가 설정됩니다. 그런 다음 탐색 명령어를 사용하여 선택하려는 영역의 끝으로 커서를 이동합니다. 마크와 현재 커서 위치 사이의 영역이 강조 표시됩니다.

영역을 선택했으면 다음 명령어를 사용할 수 있습니다.

C-w: 선택된 영역 킬(잘라내기)
C-y: 마지막으로 킬된 텍스트 앵크(붙여넣기)

이러한 기본 명령어는 Emacs 텍스트 편집기 편집의 기초를 형성합니다.

로그인하여 학습 진행 상황을 저장하세요

로그인

연습 문제

Emacs 명령어를 배우는 가장 좋은 방법은 연습하는 것입니다. emacs my_practice_file.txt를 사용하여 새 텍스트 파일을 열고 이 강의에서 다룬 탐색, 선택, 잘라내기 및 붙여넣기 명령어를 시도해 보세요. 버퍼를 돌아다니고 텍스트를 조작하는 데 익숙해지세요.

퀴즈

버퍼 끝으로 이동하려면 어떻게 해야 합니까? 강의에 표시된 키 조합 형식만 사용하여 답변하십시오 (예: C-w). 대소문자를 구분합니다.