---
title: "† #둠이맥스 #스페이스맥스"
url: "https://notes.junghanacs.com/meta/20241003T171723"
author: "Junghan Kim"
date: "2024-10-03T17:17:00+09:00"
lastmod: "2025-05-25T00:00:00+09:00"
tags: ["configuration","doomemacs","elisp","emacs","evil","framework","meta","spacemacs","vim"]
description: "둠이맥스와 스페이스맥스를 이맥스 프레임워크의 선택지로 두고 설정·모듈·작업 흐름을 살핀다."
---

> [!abstract] 이 노트에 대하여
> 
> 둠이맥스와 스페이스맥스는 이맥스를 다른 방식으로 조직하는 프레임워크다. 설정과 모듈, 이블 계열 편집 감각이 어떤 작업 흐름을 만드는지 함께 살핀다.

## BIBLIOGRAPHY

- “Junghan0611/Doomemacs.” 2024. <https://github.com/junghan0611/doomemacs>.

## 히스토리

-   [2025-05-25 Sun 18:29]
-   [2024-10-03 Thu 17:17] 생성
-   [#둠이맥스 맥락에서 자동완성 프레임워크](https://notes.junghanacs.com/notes/20220921T103700#h-33583d90-2240-48eb-8dbc-1a1d682991ca)

여기에 링크

## 2024 junghan0611/doomemacs

([“Junghan0611/Doomemacs” 2024](https://notes.junghanacs.com/meta/20241003T171723#citeproc_bib_item_1))

-   JunghanKim
-   An Emacs framework for the stubborn martian hacker

## KEYWORDS

### 둠이맥스

-   [bib/ @tecosaur 조직모드 마술사 이맥스 '2025-01-28 #2025-02-26](https://notes.junghanacs.com/bib/20250128T152148)
-   [botlog/ §doomemacs-config: #담당자 인간과 에이전트가 같은 org를 여는 하네스 - 가든으로 나가는 문 '2026-02-27 #2026-09-27](https://notes.junghanacs.com/botlog/20260227T120800)
-   [botlog/ §doomemacs-config: ⊨agent-server #에이전트서버 #놀이터 #신뢰 #울타리 '2026-02-27 #2026-08-25](https://notes.junghanacs.com/botlog/20260227T141200)
-   [botlog/ 터미널 이맥스 하네스 프론트엔드 완성 한글입력 클립보드 SSH원격 독립인스턴스 에이전트통합 '2026-04-13 #2026-06-15](https://notes.junghanacs.com/botlog/20260413T111237)
-   [notes/ @힣: #이맥스 #검색 #일괄편집 #워크플로우 #한번에 #전체 #점진 #변경 #치환 #정규식 '2023-07-10 #2026-02-19](https://notes.junghanacs.com/notes/20230710T191400)
-   [notes/ #스니펫 #이맥스 §tempel §yasnippet §auto-yasnippet §doom-snippets '2023-10-18 #2025-02-26](https://notes.junghanacs.com/notes/20231018T171100)
-   [notes/ @wandersoncferreira §evil-dot-doom #둠이맥스 #이블 #튜토리얼 '2024-01-31 #2025-03-11](https://notes.junghanacs.com/notes/20240131T152328)
-   [notes/ #매뉴얼: #둠이맥스 닷파일 이맥스리스프 코딩 컨벤션 '2024-04-04 #2026-06-09](https://notes.junghanacs.com/notes/20240404T101052)
-   [notes/ #모음: #이맥스 #키바인딩 #변경 #기록 #둠이맥스 '2024-07-04 #2025-02-27](https://notes.junghanacs.com/notes/20240704T170413)
-   [notes/ @힣: §doomemacs-config 간결 실용 심플 텍스트 도구 #닷파일: #이맥스 #스타터키트 '2024-09-15 #2026-07-07](https://notes.junghanacs.com/notes/20240915T235008)
-   [notes/ @karthink §org-latex-preview 이맥스 #조직모드 #레이텍 #프리뷰 #편집 '2024-09-30 #2025-06-08](https://notes.junghanacs.com/notes/20240930T135244)
-   [notes/ #협업 #깃허브 #예술 #둠이맥스 #프로젝트관리 '2024-10-06 #2024-10-06](https://notes.junghanacs.com/notes/20241006T084511)
-   [notes/ #옴니: #팝업프레임 #둠이맥스 '2024-10-23](https://notes.junghanacs.com/notes/20241023T221717)
-   [notes/ #닷파일: 튜닝 커스텀 vs 순정 '2024-11-16](https://notes.junghanacs.com/notes/20241116T173401)
-   [notes/ @힣: USESTHIS 대장간 도구모음 '2024-12-03 #2026-09-08](https://notes.junghanacs.com/notes/20241203T065121)
-   [notes/ #둠이맥스 #스니펫: §corfu §yasnippet-capf 자동완성 문제 해결 '2024-12-15 #2025-06-07](https://notes.junghanacs.com/notes/20241215T123917)
-   [notes/ #둠이맥스: nov 패키지 epub 리더 '2025-01-18 #2025-02-16](https://notes.junghanacs.com/notes/20250118T124126)
-   [notes/ @힣: 이맥스 버전 연대기 27에서 31까지 — 도구가 아니라 거처가 된 편집기 #코어 '2025-02-24 #2026-08-29](https://notes.junghanacs.com/notes/20250224T210015)
-   [notes/ #이맥스 #태그 #자동완성 - 무조건 꺼라 §etags §ten '2025-03-04 #2025-03-04](https://notes.junghanacs.com/notes/20250304T172608)
-   [notes/ #둠이맥스§모듈§에디터 editor 편집기 '2025-03-23 #2025-03-23](https://notes.junghanacs.com/notes/20250323T072708)
-   [notes/ #코드폴딩 §vimish-fold §ts-fold §hideshow - 둠이맥스 모듈 '2025-03-23 #2025-03-23](https://notes.junghanacs.com/notes/20250323T073347)
-   [notes/ #이맥스 #이메일: mu4e mbsync - 지메일 '2025-04-15 #2025-04-15](https://notes.junghanacs.com/notes/20250415T120555)
-   [notes/ @junghan0611 §dotemacs #둠이맥스 #스페이스맥스 동시지원 닷파일 '2025-04-16 #2025-04-16](https://notes.junghanacs.com/notes/20250416T181559)
-   [notes/ @emacs-evil: §evil-collection '2025-04-23 #2025-04-23](https://notes.junghanacs.com/notes/20250423T142512)
-   [notes/ #이맥스 내장 패키지·기능 정리 - #둠이맥스 '2025-05-23 #2026-06-15](https://notes.junghanacs.com/notes/20250523T162157)
-   [notes/ §doomemacs-config Denote 노트를 Hugo로 내보내는 통합 시스템 '2025-12-21 #2026-06-08](https://notes.junghanacs.com/notes/20251221T120044)

### 스페이스맥스

-   [bib/ @프렉티컬리 @practicalli 이맥스 클로저 '2022-07-12](https://notes.junghanacs.com/bib/20220712T090000)
-   [bib/ @IeniMarco marcoieni§intellimacs 인텔리맥스 '2025-04-04 #2025-04-04](https://notes.junghanacs.com/bib/20250404T145631)
-   [notes/ #이맥스 #워크스페이스 #Persp '2023-01-17](https://notes.junghanacs.com/notes/20230117T102700)
-   [notes/ #치트시트: #스페이스맥스 '2023-05-29](https://notes.junghanacs.com/notes/20230529T081600)
-   [notes/ #교육과정: #이맥스 #속성완성 - 중국 사례 한달 '2023-07-27 #2025-05-27](https://notes.junghanacs.com/notes/20230727T093100)
-   [notes/ @힣: #코딩도구 #춘추전국시대 #키바인딩 #통합 - 이맥스 VSCODE VIM '2025-03-21 #2025-06-09](https://notes.junghanacs.com/notes/20250321T064938)
-   [notes/ §obsidian-spacekeys 옵시디언 플러그인: 스페이스맥스 이맥스 스타일 '2025-04-15 #2025-04-15](https://notes.junghanacs.com/notes/20250415T115905)
-   [notes/ @junghan0611 §dotemacs #둠이맥스 #스페이스맥스 동시지원 닷파일 '2025-04-16 #2025-04-16](https://notes.junghanacs.com/notes/20250416T181559)
-   [notes/ §VSpaceCode #통합개발환경 §vscode §스페이스맥스 #키바인딩 #설정 '2025-06-01 #2025-06-01](https://notes.junghanacs.com/notes/20250601T145754)

## 아카이브

### 둠이맥스 이슈 nongnu-elpa - bug

## doom doctor

[2025-01-24 Fri 13:22]

둠이맥스 닥터 패키지 설치 - 문제 해결

### 닥터 검토 [2025-01-24 Fri 13:28]

@user 다음 문제를 해결하려고 해 우분투를 기준으로 해당 패키지 설치 방법 알려줘

```text
Checking for stale elc files in your DOOMDIR...
 > Checking your enabled modules...
   > :lang python
     ! Couldn't find nosetests. Running tests through nose will not work.
   > :lang racket
     ! Couldn't find raco fmt. Formatting will be disabled.
   > :lang rst
     ! Couldn't find rstfmt. Formatting will be disabled.
   > :lang web
     ! Couldn't find tidy. Code formatting in HTML modes will not work.
     ! Couldn't find stylelint. Linting for CSS modes will not work.
     ! Couldn't find js-beautify. Code formatting in JS/CSS/HTML modes will not work.
```

@assistant 우분투에서 **nosetests** 를 설치하려면 다음 명령어를 사용하세요:

```bash
# pip install nose
pipx install nose
# sudo apt-get install python3-nose
```

```text
➜ pipx install nose
  installed package nose 1.3.7, installed using Python 3.12.3
  These apps are now globally available
    - nosetests
    - nosetests-3.4
done! ✨ 🌟 ✨
```

만약 **pip** 이 설치되어 있지 않다면, 먼저 **pip** 을 설치해야 합니다:

```bash
sudo apt update
sudo apt install python3-pip
```

그 외에도 **raco fmt**, **rstfmt**, **tidy**, **stylelint**, **js-beautify** 를 설치하려면 각각 다음과 같이 설치할 수 있습니다:

-   **raco fmt**: Racket을 설치한 후, Racket REPL에서 `(require racket/format)` 를 실행하여 사용할 수 있습니다. Racket 설치는 일반적으로 패키지 매니저를 통해 가능합니다. [#래킷](https://notes.junghanacs.com/meta/20230907T134700) 참고
-   **rstfmt**: pip을 통해 설치 가능합니다.
    ```bash
    # pip install rstfmt
    pipx install rstfmt
    
    ```
-   **tidy**: 우분투의 패키지 매니저를 통해 설치 가능합니다.
    ```bash
    sudo apt install tidy
    ```
-   **stylelint**: npm을 통해 설치 가능합니다.
    ```bash
    npm install -g stylelint
    ```
-   **js-beautify**: npm을 통해 설치 가능합니다.
    ```bash
    npm install -g js-beautify
    ```

npm이 설치되어 있지 않다면, 먼저 **npm** 을 설치해야 합니다:

```bash
# sudo apt install nodejs npm
```

@user
