Emacs는 강력한 편집기이자, 개발환경으로 널리 사용되는 프로그램입니다. 이 글에서는 Emacs의 기본적인 사용법과 몇 가지 유용한 팁을 다루도록 하겠습니다.
Emacs를 실행하면 텍스트 편집기가 나타납니다. 편집기에서 작업을 시작하려면 키보드에서 문자를 입력하면 됩니다. Emacs는 일반적인 텍스트 편집기와 다른 점이 있습니다. Emacs에서는 일반적으로 키보드의 Ctrl 키와 Alt 키를 이용하여 명령어를 실행합니다.
Emacs의 기본 명령어 중 일부는 다음과 같습니다.
C-x C-f : 새 파일 열기
C-x C-s : 파일 저장
C-x C-c : Emacs 종료
C-g : 실행 취소
Ctrl 키와 함께 다른 키를 누르면 Emacs는 해당 명령어를 실행합니다. 예를 들어, C-x C-f를 누르면 파일 열기 대화 상자가 나타납니다. 파일 이름을 입력하고 엔터를 누르면 파일이 열립니다. C-x C-s를 누르면 파일을 저장하고, C-x C-c를 누르면 Emacs를 종료합니다.
또한 Emacs는 명령어 외에도 많은 기능을 제공합니다. 다음은 몇 가지 유용한 팁입니다.
Emacs는 문자열을 검색하고 교체하는 강력한 도구를 제공합니다. 검색은 C-s를 누르고 검색어를 입력합니다. 검색 결과가 나타납니다. 검색 결과를 이전/다음으로 이동하려면 C-s/C-r을 사용합니다. 문자열을 교체하려면 M-%를 누르고 교체할 문자열을 입력하면 됩니다.
Emacs에서는 여러 창을 열고 동시에 여러 파일을 편집할 수 있습니다. C-x 2를 누르면 창을 나눌 수 있습니다. C-x o를 누르면 창 간 이동이 가능합니다.
Emacs는 마크업 언어 편집에 최적화되어 있습니다. 예를 들어, HTML 파일을 편집할 때는 sgml-mode를 사용하면 됩니다. sgml-mode는 자동 들여쓰기, 태그 하이라이팅 등 다양한 기능을 제공합니다.
Emacs는 프로그래밍 언어를 위한 다양한 모드를 제공합니다. 예를 들어, C언어를 작성할 때는 c-mode를 사용하면 됩니다.