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 텍스트 편집기 편집의 기초를 형성합니다.