Emacs 테마를 사용하는 방법

Emacs Temaleul Sayonghaneun Bangbeob



Emacs와 함께 제공되는 기본 테마는 사용할 수 있는 최선의 옵션이 아닙니다. 다행히 Emacs는 다양한 테마를 사용하여 이 텍스트 편집기를 사용할 때 원하는 모양을 사용자 정의할 수 있도록 지원합니다. 이 게시물 전체에서 Emacs 테마를 사용하는 방법에 대해 논의하겠습니다. 기본 Emacs 테마에 중점을 두는 것부터 시작합니다. 그런 다음 선호하는 스타일에 맞는 더 나은 테마를 활용하기 위해 Emacs init 파일을 편집하여 다른 테마를 설치하는 방법을 다룹니다.

Emacs 테마를 사용하는 두 가지 방법

Emacs를 열면 기본 테마는 다음과 같습니다.







이전 테마는 Emacs 텍스트 편집기를 사용할 때 즐길 수 있는 최고의 모습이 아닙니다. 이 모양을 사용자 정의하고 더 나은 테마를 얻는 두 가지 방법이 있습니다.



방법 1: 기본 Emacs 테마 사용

일부 사용자에게는 Emacs 테마를 설치하는 것이 번거로울 수 있습니다. 그러나 Emacs는 다른 테마를 설치할 필요가 없도록 몇 가지 기본 테마를 제공합니다. 이러한 테마를 추가하는 것은 쉽지만 몇 가지 옵션으로만 제한됩니다.



이러한 테마에 액세스하려면 'M-x'를 누르고 'customize-themes'를 입력하세요.





'Enter' 키를 누르면 사용할 수 있는 모든 기본 테마와 테마 작업에 도움이 되는 기타 설정 옵션을 보여주는 다음 창이 표시됩니다.



Tango-dark 테마를 사용한다고 가정해 보겠습니다. 이 경우 커서가 Tango-Dark를 선택할 때까지 아래로 스크롤하십시오. 강조 표시된 테마임을 나타내기 위해 왼쪽에 'X'가 표시됩니다. “Enter” 키를 누르면 Emacs의 테마가 변경되는 것을 즉시 알 수 있습니다.

Tango-dark 테마는 다음 출력과 유사하게 나타납니다.

Emacs 테마를 사용하는 첫 번째 방법을 배웠지만 Emacs를 다시 시작해도 이 변경 사항이 지속되지 않습니다. 테마 변경을 위한 임시 솔루션입니다. 영구적으로 만들려면 테마 변경 사항을 저장해야 합니다.

창을 위로 스크롤하여 'Save_Theme_Settings' 옵션으로 이동합니다. 이 옵션을 강조 표시하고 'Enter' 키를 눌러 선택하십시오.

테마가 저장되었다는 메시지가 표시됩니다. 이를 통해 Emacs를 다시 시작한 후에도 선택한 tango-dark 테마는 비활성화하거나 케이스에 대한 새 테마를 설정할 때까지 사용됩니다.

계속해서 Emacs를 종료하거나 다시 시작하십시오. 다시 열면 선택한 테마가 우리의 경우처럼 첫 번째 환영 창에서 사용되는 테마인지 확인할 수 있습니다.

방법 2: 다른 테마 사용

기본 Emacs 테마를 사용하는 것 외에도 다른 테마를 설치할 수 있습니다. Emacs 초기화 파일에 몇 줄을 추가하여 Emacs에 테마 소스 위치와 테마 소스 후 수행할 작업을 알려주어야 합니다.

'C-x C-f' 명령을 사용하여 Emacs 초기화 파일에 액세스하는 것부터 시작해 보겠습니다. 그런 다음 '.emacs'를 입력하고 'Enter' 키를 누릅니다.

초기화 파일이 열리고 다음과 유사한 내용이 포함됩니다. 사용자 정의 가능 테마가 이전에 선택한 tango-dark라는 점에 주목하세요.

이 초기화 파일을 편집해야 합니다. 첫 번째 단계는 아카이브 소스와 테마 소스 위치를 추가하는 것입니다. 이 경우 Melpa 아카이브를 사용하고 테마에 대한 링크를 제공합니다. Emacs는 제공된 링크를 참조하여 테마에 대한 패키지를 설치합니다.

원하는 테마를 자유롭게 사용해 보세요. 우리는 Melpa 아카이브에서 사용할 수 있는 'gruvbox' 테마를 선택했습니다. 다음 이미지의 줄을 초기화 파일에 추가하고 아카이브, 달성 링크 및 테마를 원하는 대로 바꾸세요.

초기화 파일을 올바르게 편집한 후 'C-x C-s'를 눌러 저장하세요. 그러면 다음과 유사한 메시지가 표시됩니다.

그게 다야! 새 테마를 적용하려면 Emacs를 다시 시작하세요. 이제 Emacs 텍스트 편집기가 이전보다 새롭고 더 나은 테마를 갖게 되었는지 확인하세요.

Emacs 테마를 비활성화하는 방법

마지막으로 배워야 할 것은 더 이상 필요하지 않은 테마를 비활성화하는 것입니다. Emacs 테마를 비활성화하려면 방법 2에서 했던 것처럼 init 파일에 액세스합니다.

파일이 열리면 '(disable-theme 'theme-name)' 명령을 추가합니다. 다음 예에서는 이 게시물에서 사용한 tango-dark 및 gruvbox 테마를 비활성화했습니다. 파일을 저장하고 Emacs를 다시 시작하십시오.

결론

Emacs를 사용하면 테마를 추가하여 모양을 맞춤화하고 더 나은 사용자 경험을 제공할 수 있습니다. Emacs 테마를 사용하는 방법에는 두 가지가 있습니다. 기본 Emacs 테마를 사용하거나 아카이브에서 다른 테마를 가져올 수 있습니다. 이 게시물에서는 두 가지 옵션을 모두 다룹니다. 또한 테마를 비활성화하는 방법도 배웠습니다. 그게 다야!