References
์ด๊ธฐ์. 2002. ์ฒ ํ๋ ธํธ. https://www.yes24.com/product/goods/278214.
์ํฌํ๋ฅดํธ ํจ๋ . 2004. ๊ณ ์ํจ์ ์งํ. Translated by ์ง์ฐ๊ธฐ. ๊น์์ฌ. https://www.yes24.com/Product/Goods/1436615.
Blais, Joshua. 2025. โEmacs for Everything.โ March 13, 2025. https://joshblais.com/posts/emacs-for-everything/.
Dib, Firas. n.d. โRegex101: Build, Test, and Debug Regex.โ regex101. Accessed April 18, 2025. https://regex101.com/.
Han, Jung. (2025) 2025. โJunghan0611/Bookiez.El.โ https://github.com/junghan0611/bookiez.el.
2025-04-14 Mon
- @joaomgcd TaskerNet ํ๊ทธ์ปค๋ท ๊ณต๊ฐ ๊ณต์ ํ์คํธ ํ๋ก์ ํธ
- ์คํ์๋ ์ค OpenAlex - ์ฐ๊ตฌ ๊ฐ๋ฐฉํ ์นดํ๋ก๊ทธ ๋ฌธํ ๊ฒ์
03:30 ๊ท๊ฐ ์๋ฉด
08:30 ๊ธฐ์ - ๋ฐ๋ก ๋ฑ์
10:30 ์๋น ์์ 11:30 ๋ฑ์ด๋ค๋ทํ 5500์
12:00 ์ง ๋ณต๊ท - ํผ๊ณค
12:43 ๋ธ๋ ์ธ์์ - 14:01 ๊ทธ๋ ์ข์.
16:43 denote refile ํจ์ ๋ง๋ฌ
18:35 ์ข์ 18:57 ๋ฐฅ๋จน์ 20:36 ๋ฐ๋ก ๋์ฐฉ ์๋ฉด ๋ฃจํด
2025-04-15 Tue
07:21 ๊ฐ์ ํ ๊ธฐ์ 08:57 ๋ฑ์์๋ฃ
TODO ์น ๋ธ๋ผ์ฐ์ ๊ฒ์์ ๋ํ ์ด์ผ๊ธฐ
TODO 09:45 TOC ์ง์ฐ๊ธฐ๋ง ํ๋ฉด ๋๋ค ํ๊ทธ ๋ด๋ณด๋ด๊ธฐ - ์คํ์ผ๋ง์ ๋ฐ๋ผํ๊ธฐ
์ด๊ฒ toc์ ๋ค์ด๊ฐ์ ์์์ง ์๋ค. ์ฟผ์ธ ์์ ์ง์์ผ ํ ๊ฒ.
### 07:21 ddd <span class="tag"><span class="ABC">ABC</span></span>
TODO ๋ฐ๋ชจ - ์์๊ฒ - ํฌ์คํ๋ ์
์์๊ฒ ํ๋ ค๊ณ ๋ค๋ค ์ ๊ฒฝ์ฐ์ง? ์ผ๋จ ํ ์๋ฝ์ผ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฏธ์ง๋ ์๋๋ค. ์์ง์ฌ์ผ ๋๋ค. ๊ทธ๋์ผ ์์๋ค.
>
10:57 org-timestamp embark to find citar
์๋์ผ. ๊ทธ๋ฅ ํ์ดํํด.
DONE 11:39 ๋ ธํธ ๋ถ๋ฅ ๋ฐฉ๋ฒ
15:58 ๋ธ๋ ์ธ์์
16:18 ํ์คํ
17:18 ๋ฒ์จ ์๊ฐ์ด ์ด๋ ๊ฒ ๋๋ค๋
18:05 ํ ๋๊ฐ ์๊ฐ 18:15 ๋๊ฐ์
DONE #์กฐ์ง๋ชจ๋ ๊ณต๋ฐฑ๋ฌธ์ ๋ผํด ํ๊ธ ์ฌ์ด
19:09 ๋ฐ๋ก ์ด ๋ฐฅ ๋จน์ด์ 20:28 ์ป๊ธฐ์ 22:12 ์๋ด ๋ฐ๋ก ์ฌ์ ๋๋?!
23:08 ๋ชจํฐ๋จธ ์ ๋ค๋ฌ์๊ฒ ํน ๋น ์ ธ์
@๋ชจํฐ๋จธ์ ๋ค๋ฌ ํ์๊ณต๋ถ ๊ฐ์ด๋ - ๋ธ๋ฆฌํ๋์ปค ํด๋ฆฌ๋งค์ค
2025-04-16 Wed
07:14 ๋ถ๊ต๋ฅผ ์ฒ ํํ๋ค - ์ด์ง๊ฒฝ - ์ธ์ฉ๋ฌธ์ ๋
@์ด์ง๊ฒฝ ์ฒ ํ์ ๊ตด๋์ฒญ์๋ถ ์ํ ๋ถ๊ต
07:49 ๋ฐ๋ก ์ด์ ์์นจ - ์ ์๋๋ก์ด๋ ์ด๋งฅ์ค
08:50 ๋ฑ์์๋ฃ
TODO 09:14 ์ ๋ ๊ธฐ๋ก ๋ชฉ์ ์๋ ์์
๋ ธํธ๋ก ๋ง๋ค์ด์ค
- ์ถ๊ฐํ์. ๋ชฉ์ ์์ด ์๋ ๊ฒ. ๋ญ ๊ธฐ๋ํ๊ณ ํ๋ค๋ฉด ์ ๋ ์ํจ.
2022-03-10์ ๊ณต๊ฐ๊ฐ ๋์ด ์์ ๊ฒ์ด๋ค. ๋๋จธ์ง๋ ๋ญ. ์ ๋์ ๊ธฐ๋ก ๋ ๋ด์ฉ๋ค์ ์ด๋๊ฐ๋ก ์ค๋ฉฐ๋ ๋ค. ๋์น๋๋ผ๋ ์ธ์ ๊ฐ ์ค๋ฉฐ๋ ๋ค. ๊ทธ๋ ๊ฒ ๋๋ค. ๊ฐ๋ ํ ์คํธ ์ ์ฒด ๊ฒ์์ ํด๋ณด๋ฉด ์๊ฒ ๋๋ค.
์. ๊ทผ๋ฐ ๊ทธ ์ด์ ์๋ ์ ๋๊ธฐ๋ก์ ์ํ๋๊ฐ? ์ด๋ ์ ๋ ๊ธฐ๋ก์ ํ๋ค. ๋๋ฌธ๋๋ฌธ. ์ฒด๊ณ ์์ด ๊ทธ๋ฅ ํ๋ฌ๊ฐ๋ค. ์๋ํ๋ ์ค์๋ ์๊ณ , ๋ง๋ ๋ง๋ผ. @ํฃ #๊ฐ์ธ์ง์๊ด๋ฆฌ #์ญ์ฌ::๊ทธ์ ๋์งํธ ์ง์ ๊ด๋ฆฌ ์ญ์ฌ์์ ์กฐ๊ธ ๋ค๋ฃจ์๋๋ฐ ์ฐ๋ค๊ฐ ๋ง์๋ค.
>
10:00 ๋ณ์ -> 11:30 ๋ฑ์ด๋ค ๋ทํ 5500์
12:54 ์ค์๋์๊ด ์ฒดํฌ์ธ 13:30 ์ ์๋ง ์ฅ๊ฒฝ์ ์ ์๋์ด ์์ง
14:23 ์ง์ ๋๋ฌด ๊น๋ค -> 14:31 ์์ด์ค์๋ฉ๋ฆฌ์นด๋ ธ ๋ค์ด ๋ถ๊ณ ์ถ๋ค ๊ฐ์!
14:35 ์ฝ๋ - ์ด๋งฅ์ค ๊ฐ์ด๋ ๊ณ ๋ฏผ ์ข ๋ ํด๋ณด์
16:04 3์๊ฐ ์ฃผ์ด์ ธ ์๋ค
TODO ๋ฆฌํ์ผ ์์นด์ด๋น ์๋ฆ๋ค์
TODO 18:17 ์๋ ํ์ด๋ญ ์ผ๋ง์ ์ ๋ณด๋ ๊ฒ ์์ ๋ค ๊น๋จน์๋ค. ๋๋๋ค.
๊ทธ๋. ์ ๋ง ํ์ ๋ ๋ชจ๋ฅด๊ฒ ์์๋ค. ๋ญ์ง? ๋คํํ ๊ธฐ๋ก์ด ์๋ค. ๋ค์์ผ๋ก ๊ฐ๋ณด์. ์ฌ๊ธฐ์ ๋ค์ํ์. 2025-03-24::2025-03-29 Sat
DONE 18:34 ์ค ํ๊ตญ ์ด๋งฅ์ค ์ ์ ๋ถ
18:52 ๋๊ฐ์ผ์ง!! ์ฟ ํก๋ฌผ๋ฅ ์ฌ์ผ์
2025-04-17 Thu
- ๊ต์ก ๊ด๋ จ ๋งํฌ ํ์ธ
- ๋ฆฌ์คํ ํตํฉ ํ์ด๋ญ
04:00 ์ง๋์ฐฉ. ๋์์ฐ์ฑ ์ ์ด ๋ ๋ค
TODO 10:00 ์๊ณ ๋ฆฌ์ฆ ์์ํ ์
๊ตฌ๋์. ์์ฑ. ๋์ค์ ์.
11:21 hugo - org-hugo-link-desc-insert-type
Note
org-hugo-link-desc-insert-type is a customizable variable defined in ox-hugo.el.
Value t
Original Value nil
Toggle Set Customize
Documentation Insert the element type in link descriptions for numbered elements.
String representing the type is inserted for these Org elements if they are numbered (i.e. both โ#+nameโ and โ#+captionโ are specified for them):
- src-block : โCode Snippetโ
- table: โTableโ
- figure: โFigureโ.
DONT 11:28 ์ฟผ์ธ ์ด๋ฏธ์ง ์ํค๋งํฌ ๋
์. ๊ฐ๋จํ๊ณ ์๋ฆ๋ต๋ค.
- og-images๋ฅผ ์ธ๊ณต์ง๋ฅ ์์ฑํ๋ฉด ์ข๊ฒ ๋ค
if (opts.replaceFigureWithMdImg) { src = src.toString() src = src.replaceAll(figureTagRegex, (_value, ...capture) => { const [src] = capture // return `` return `![[${src}\|640]]` }) }
12:47 ์คํฌ๋ฆฐ์ท ์ด๋ฏธ์ง๋ ์ ์ ํ ํ์ํ๋ค
#LLM: Git LFS(Large File Storage) ์ฌ์ฉ๋ฐฉ๋ฒ ๋ฐ ์ฅ์
์ด๋ฏธ์ง๊ฐ ์น ์ฌ๋ผ์ง๋ค๋
14:29 quartz showcase - ์ฐธ๊ณ ํ ๊ฒ -> ๋๊ฐ์ผํจ - ํ์ด๋ญ ํ์ธ
15:38 ๊ณต์๋๋ผ ์์ง์ค์ผ ๊ต์ฒดํ๋ฌ ์ด - ๊ณ์ ์์ ์ค
๋ด์ค์์ ์๊ทน์ ์ธ ๊ฒ๋ค๋ง ์ด์ผ๊ธฐํ๊ณ ์๋ค. ์๋ฆ๋ต์ง ์๋ค.
16:44 ๋ฐ๋ก ์ถ๊ตฌ๊ฐ์ 17:56 ์ถ๊ตฌ ๋๋ ๋ ๋์๋ค. ๋์งํธ๊ฐ๋ ์ ๋ฐ์ดํธ ํ์!
TODO ๊ธธ ์๋ ๊ธธ ์ด์ผ๊ธฐ
18:59 ๋ฐ๋ก ์ด์ ์ ๋ ๋จน์. ์ค๋น ์์!
21:28 ๋ฐ๋ก ์ด ์ป๊ธฐ๊ณ ์ ์๋ฆฌ ๋ณด๋
2025-04-18 Fri
04:17 ๊ธฐ์ - ์ ์ค๋ค - ๋๊ฐ? โ๋โ
Note
์ ์ค๋ค๋ ๊ฒ์ ์๋ ์๊ฐ ๋๊ตฌ๋. ๊ฑฐ์ค ํ์์ ์์์ ๋๋๋ฆฐ๋ค. ํ ์์ด ์ ๋งํ๋ค. ๋ ธํธ๋ถ ํ์๋ฆฌ๊ฐ ์๋๋ฌ์ธ ์ ๋. ์๋จ๊ฑฐ์ ๋ ธํธ๋ถ. ๋์ฅ. ๊ณ ์ถ์ฅ. ์๋ฌด๋ ด ๊ณ ์ํ๋ค. ์ ๋ ์ฐฝ๊ณ ๋ค๋ ์ค๋๋ผ ํผ๊ณคํ๋๋ฐ ์ด์ ์ผ์ฐ ์๋ ์์ฃผ ํ์ฑํ๋ค.
์ผ๋ง๋ ์์ค๋๊ณ ? ๊ทธ๋. ์คํฌ๋ฆฐ์ท ์ฐ์ด๋ผ. ์ฐ! ์ด ์ ๋๋ฉด ํ์ฑํ ์ ์ด๋ค.
๋ฌด์์ ํ ๊ฒ์ธ๊ฐ? ์ด ์๋ฆ๋ค์ด ์๊ฐ์. ๋ฌด์จ ์ฑ ์ ๋ค์ผ๋ฉฐ ๋๋๋ฆด ๊ฒ์ธ๊ฐ? ์ด ์๊ฐ์ ์ ๋ฌผ์ด๋ ์๋์ค๋ฝ๊ฒ ๋ฌด์์ ํ ํ์ ์๋ค. ์ค๋ฐํ๋ค๊ณ ๋๋ ์๊ฐ๋ ์๋๋ค.
#์์ํ ์ ์๋ง.
๋ฉํ๋ ธํธ์ ์๋ ์์ด โํ๊ทธโ๋ ๋ด๋ณด๋ด๋๊ฒ ์ข๊ฒ ์ง? ์? ๊ทธ ํ๊ทธ๋ก ๋ค์ด๊ฐ๋ฉด ๋ ธํธ๋ค์ด ์ฐ๊ฒฐ๋์ด ์์ผ๋๊น. ๊ทธ๋ ๋ง์.
TODO ์์นจ์ ์ด๋๊ฐ ๋ฌด์ด๋ผ ์ด๊ฑฐ!?
12:19 ์ฒ ํ๋ ธํธ 6์ฅ ์ ๊ฐํ๋ค - ์์์์ด
(์ด๊ธฐ์ 2002)
13:23 ๊ณต๋ฐฑ
- #์กฐ์ง๋ชจ๋: ๊ณต๋ฐฑ๋ฌธ์ - ๋ผํด ํ๊ธ ์ ๋์ฝ๋
- #ํ๊ธ #์กฐ์ง๋ชจ๋: #ํด๊ณ #๋ด๋ณด๋ด๊ธฐ #๊ณต๋ฐฑ๋ฌธ์ ์ ๊ฑฐ ๋ฐฉ๋ฒ
16:59 ์ค ๊ฑฐ์ ๋ ๊ฒ ๊ฐ๋ค
18:21 ์ ๋ฐ๋ก ์ด ๋ฐ๋ฆฌ๋ฌ๊ฐ์!
19:14 ๋ฐฅ์ค๋นํ์!
22:23 ์กฐ์ฌ์ ์ ์
22:34 ํผํ๋งํฌ?
TODO 23:30 ๊ธ์ฌ๋ฆฐ๊ฒ - ๊ฐ์ ธ์ค์๊ฒ
2025-04-19 Sat
04:24 ๊ธฐ์ - ์ด๋ฐ ๊ฑฐ์ 90ํผ์ผํธ ๋๊ธฐํ๊ฐ ๋๋ ์ฌ๋์ด๊ตฌ๋ง
(Blais 2025)
TODO Emacs for Everything ์ด๋งฅ์ค๋ก ๋ชจ๋ ๊ฒ์ - RSS ์ํฌํ๋ก์ฐ?!
(Blais 2025) Blais, Joshua 2025
The Blog of Joshua Blais
Emacs for Everything Emacs๋ก ๋ชจ๋ ๊ฒ์
I used to laugh at the meme that emacs could be used for everything, and thought it crazy that one would โlive in emacsโ (that is a post from almost two years ago where I didnโt even really believe it myself). ์ ๋ Emacs๊ฐ ๋ชจ๋ ๊ฒ์ ์ฌ์ฉ๋ ์ ์๋ค๋ ๋ฐ์ ๋น์๊ณค ํ๊ณ , ๋๊ตฐ๊ฐ๊ฐ โEmacs์์ ์ฐ๋คโ๋ ๊ฒ์ด ๋ฏธ์น ์ง์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค (๊ทธ๊ฒ์ ์ ๊ฐ ์ค์ค๋ก๋ ์ง์ ์ผ๋ก ๋ฏฟ์ง ์์๋ ๊ฑฐ์ 2๋ ์ ์ ๊ฒ์๋ฌผ์ ๋๋ค).
But, alas, if one allows himself to be swept away and gets far enough down the rabbit hole, he comes to find that a computer could have been a fully integrated environment within which the userโs mind and machine were melded. While the advent of โbrain-computer interfacesโ is dinner table conversation (at conspiracy theorist households like my own) - there has, since the year 1976, been emacs - the closest thing to this aspirational place of man/machine integration that has ever existed. ํ์ง๋ง, ์ฌํ๊ฒ๋, ๋๊ตฐ๊ฐ๊ฐ ์์ ์ ํฉ์ธ๋ฆฌ๋๋ก ๋ด๋ฒ๋ ค๋๊ณ ํ ๋ผ๊ตด ์๋๋ก ์ถฉ๋ถํ ๊น์ด ๋ค์ด๊ฐ๋ฉด, ์ปดํจํฐ๊ฐ ์ฌ์ฉ์์ ๋ง์๊ณผ ๊ธฐ๊ณ๊ฐ ์ตํฉ๋ ์์ ํ ํตํฉ๋ ํ๊ฒฝ์ด ๋ ์ ์์๋ค๋ ๊ฒ์ ์๊ฒ ๋ฉ๋๋ค. โ๋-์ปดํจํฐ ์ธํฐํ์ด์คโ์ ์ถํ์ด ์ ๋ ์ํ์ ๋ํ ์ฃผ์ ์ด์ง๋ง (์ ์ ๊ฐ์ ์๋ชจ๋ก ์ ๊ฐ์ ์์), 1976๋ ๋ถํฐ Emacs๊ฐ ์์์ต๋๋ค. ์ด๊ฒ์ ์ธ๊ฐ/๊ธฐ๊ณ ํตํฉ์ด๋ผ๋ ์ด๋ง์ ์ธ ์ฅ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฒ์ ๋๋ค.
Do I for one second believe that this is the way everyone should use a computer? ๋จ 1์ด๋ผ๋ ์ด๊ฒ์ด ๋ชจ๋ ์ฌ๋์ด ์ปดํจํฐ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ๋ฐฉ์์ด๋ผ๊ณ ๋ฏฟ๊ณ ์์ต๋๊น?
No.
I donโt have delusions of Emacs-grandeaur. ์ ๋ Emacs์ ๋ํด ๊ณผ๋๋ง์์ ๊ฐ๊ณ ์์ง๋ ์์ต๋๋ค.
The significant investment it requires to get to the point where one could rely entirely on emacs as his computing environment is overwhelming for most. Does the person that bought a macbook pro to watch netflix and โdo emailโ need emacsโ integrated text interface? Probably not - it would be like using a hole hawg (shout out to Neal Stephenson for the analogy) for a 1/16th inch screw. Emacs๋ฅผ ์์ ์ ์ปดํจํ ํ๊ฒฝ์ผ๋ก ์์ ํ ํ์ฉํ ์ ์๋ ์์ค์ ๋๋ฌํ๊ธฐ ์ํด ํ์ํ ์๋นํ ํฌ์๋ ๋๋ถ๋ถ์ ์ฌ๋๋ค์๊ฒ ๋ฒ ์ฐน๋๋ค. ๋ทํ๋ฆญ์ค๋ฅผ ๋ณด๊ณ โ์ด๋ฉ์ผ ์ฒ๋ฆฌโ๋ฅผ ํ๊ธฐ ์ํด ๋งฅ๋ถ ํ๋ก๋ฅผ ์ฐ ์ฌ๋์ด Emacs์ ํตํฉ ํ ์คํธ ์ธํฐํ์ด์ค๊ฐ ํ์ํ ๊น์? ์๋ง ์๋ ๊ฒ๋๋ค. 1/16์ธ์น ๋์ฌ์ ํ ํธ๊ทธ(Neal Stephenson์๊ฒ ๊ฒฝ์๋ฅผ ํํ๋ฉฐ ๋น์ ํฉ๋๋ค)๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ๋๋ค.
But, if you are a programmer, writer or creative, a business owner or someone just with ADHD, the question whether to emacs or not to emacs becomes one worth considering. ํ์ง๋ง ํ๋ก๊ทธ๋๋จธ, ์๊ฐ ๋๋ ์ฐฝ์์, ์ฌ์ ์ฃผ ๋๋ ADHD๋ฅผ ๊ฐ์ง ์ฌ๋์ด๋ผ๋ฉด Emacs๋ฅผ ์ฌ์ฉํ ์ง ๋ง์ง ์ฌ๋ถ๋ ๊ณ ๋ คํด ๋ณผ ๊ฐ์น๊ฐ ์๋ ๋ฌธ์ ๊ฐ ๋ฉ๋๋ค.
Do you spend hours manipulating text in any form? Do you want to automate workflows, creating tailored tools that are perfect just for you? Then emacs may be what youโve always been looking for but never knew existed. ์ด๋ค ํํ๋ก๋ ํ ์คํธ๋ฅผ ์กฐ์ํ๋ ๋ฐ ๋ช ์๊ฐ์ ์๋นํ์ญ๋๊น? ์ํฌํ๋ก์ฐ๋ฅผ ์๋ํํ์ฌ ์์ ์๊ฒ ์๋ฒฝํ ๋ง์ถคํ ๋๊ตฌ๋ฅผ ๋ง๋ค๊ณ ์ถ์ผ์ญ๋๊น? ๊ทธ๋ ๋ค๋ฉด Emacs๋ ํญ์ ์ฐพ๊ณ ์์์ง๋ง ์กด์ฌ์กฐ์ฐจ ๋ชฐ๋๋ ๊ฒ์ผ ์ ์์ต๋๋ค.
Is it worthwhile? Is emacs the best way to use a computer? ๊ทธ๋ด ๋งํ ๊ฐ์น๊ฐ ์์๊น์? Emacs๊ฐ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ผ๊น์?
Well, I am penning this article afterall, so there might be a bit of bias on my behalf. But I would say, unequivocally, yes - The investment has paid me back in droves, and will continue to do so for the rest of my natural computing life. ์, ๊ฒฐ๊ตญ ์ ๊ฐ ์ด ๊ธ์ ์ฐ๊ณ ์์ผ๋, ์ ๊ฒ ์ฝ๊ฐ์ ํธํฅ์ด ์์ ์๋ ์์ต๋๋ค. ํ์ง๋ง ์ ๋ ๋จํธํ๊ฒ โ์โ๋ผ๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค. ํฌ์๋ ์ ์๊ฒ ์์ฒญ๋ ๋ณด์์ ์ฃผ์๊ณ , ์์ผ๋ก๋ ์ ๊ฐ ์ปดํจํ ์ ํ๋ ๋์ ๊ณ์ ๊ทธ๋ด ๊ฒ์ ๋๋ค.
As an aside, in the book, Stephenson discusses unix, but he does name drop emacs as his editor de jour and has this to say about it: ์ฌ๋ด์ผ๋ก, Stephenson์ ์ฑ ์์ ์ ๋์ค์ ๋ํด ๋ ผํ์ง๋ง, emacs๋ฅผ ๊ทธ์ ์ฃผ ํธ์ง๊ธฐ๋ก ์ธ๊ธํ๋ฉฐ ๋ค์๊ณผ ๊ฐ์ด ๋งํฉ๋๋ค.
I use emacs, which might be thought of as a thermonuclear word processor. It was created by Richard Stallman; enough said. It is written in Lisp, which is the only computer language that is beautiful. It is colossal, and yet it only edits straight ASCII text files, which is to say, no fonts, no boldface, no underlining. In other words, the engineer-hours that, in the case of Microsoft Word, were devoted to features like mail merge, and the ability to embed feature-length motion pictures in corporate memoranda, were, in the case of emacs, focused with maniacal intensity on the deceptively simple-seeming problem of editing text. If you are a professional writerโi.e., if someone else is getting paid to worry about how your words are formatted and printedโemacs outshines all other editing software in approximately the same way that the noonday sun does the stars. It is not just bigger and brighter; it simply makes everything else vanish. ๋๋ Emacs๋ฅผ ์ฌ์ฉํ๋๋ฐ, ์ด๊ฒ์ ์ดํต ์๋ ํ๋ก์ธ์๋ผ๊ณ ์๊ฐํ ์ ์๋ค. ์ด๊ฒ์ Richard Stallman์ด ๋ง๋ค์๋ค. ๋ ์ด์ ๋งํ ํ์๋ ์๋ค. ์ด๊ฒ์ Lisp์ผ๋ก ์์ฑ๋์๋๋ฐ, Lisp์ ์๋ฆ๋ค์ด ์ ์ผํ ์ปดํจํฐ ์ธ์ด์ด๋ค. ์ด๊ฒ์ ๊ฑฐ๋ํ์ง๋ง, ๊ธ๊ผด, ๊ตต๊ฒ, ๋ฐ์ค ์์ด ์ค์ง ์ผ๋ฐ ASCII ํ ์คํธ ํ์ผ๋ง ํธ์งํ๋ค. ๋ค์ ๋งํด์, Microsoft Word์ ๊ฒฝ์ฐ ๋ฉ์ผ ๋ณํฉ์ด๋ ๊ธฐ์ ๊ฐ์์ ์ฅํธ ์ํ๋ฅผ ์ฝ์ ํ๋ ๊ธฐ๋ฅ์ ์์๋ ์์ง๋์ด ์๊ฐ์ด emacs์ ๊ฒฝ์ฐ ํ ์คํธ ํธ์ง์ด๋ผ๋ ๊ฒ๋ณด๊ธฐ์๋ ๋จ์ํด ๋ณด์ด๋ ๋ฌธ์ ์ ๊ด์ ์ธ ์ง์ค๋ ฅ์ผ๋ก ์ง์ค๋์๋ค. ๋ง์ฝ ๋น์ ์ด ์ ๋ฌธ ์๊ฐ๋ผ๋ฉด, ์ฆ ๋ค๋ฅธ ์ฌ๋์ด ๋น์ ์ ๋จ์ด ํ์์ ์ง์ ํ๊ณ ์ธ์ํ๋ ๊ฒ์ ๋ํด ๊ฑฑ์ ํ๋ ๋ฐ ๋์ ๋ฐ๋๋ค๋ฉด, emacs๋ ํ๋ฎ์ ํ์์ด ๋ณ๋ค์ ์๋ํ๋ ๊ฒ๊ณผ ๊ฑฐ์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ค๋ฅธ ๋ชจ๋ ํธ์ง ์ํํธ์จ์ด๋ฅผ ๋ฅ๊ฐํ๋ค. ์ด๊ฒ์ ๋จ์ํ ๋ ํฌ๊ณ ๋ฐ์ ๋ฟ๋ง ์๋๋ผ, ๋จ์ํ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ์ ์ฌ๋ผ์ง๊ฒ ๋ง๋ ๋ค.
Unfathomably based.
-
Why would you want to do this?
์ ์ด๋ฐ ๊ฒ์ ํ๊ณ ์ถ์๊น์?
Why would you want one tool to master them all? ์ ํ๋์ ๋๊ตฌ๋ก ๋ชจ๋ ๊ฒ์ ํต๋ฌํ๊ณ ์ถ์๊น์?
Why would you want to do everything in one place? And, why would you want to use almost 50 year old software to do it? ์ ๋ชจ๋ ๊ฒ์ ํ ๊ณณ์์ ์ฒ๋ฆฌํ๊ณ ์ถ์๊น์? ๊ทธ๋ฆฌ๊ณ ์ ๊ฑฐ์ 50๋ ๋ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์๊น์?
While there are several arguments for using emacs (including dunking on normies) - the real arguments generally revolve around the solution to the problem of context switching, the deep integration of the tooling with each and every part of the overarching environment, and the customizeability, programability, and overall personalization that emacs affords the end user (leaps and bounds above anything available today, yes even neovim with lua support). Emacs๋ฅผ ์ฌ์ฉํด์ผ ํ ์ฌ๋ฌ ๊ฐ์ง ์ด์ (์ผ๋ฐ์ธ์ ๊น์๋ด๋ฆฌ๋ ๊ฒ์ ํฌํจ)๊ฐ ์์ง๋ง, ์ค์ ์ด์ ๋ ์ผ๋ฐ์ ์ผ๋ก ์ปจํ ์คํธ ์ ํ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ , ์ ์ฒด ํ๊ฒฝ์ ๋ชจ๋ ๋ถ๋ถ๊ณผ ๋๊ตฌ์ ๊ธด๋ฐํ ํตํฉ, ๊ทธ๋ฆฌ๊ณ Emacs๊ฐ ์ต์ข ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ๋ ์ฌ์ฉ์ ์ ์, ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ์ฑ ๋ฐ ์ ๋ฐ์ ์ธ ๊ฐ์ธํ(์ค๋๋ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ๊ฒ, ์ฌ์ง์ด Lua๋ฅผ ์ง์ํ๋ Neovim๋ณด๋ค ํจ์ฌ ๋ฐ์ด๋์)์ ๊ด๋ จ์ด ์์ต๋๋ค.
So, while I will refrain from โdunking on normiesโ it has really come down to one word - flow . ๊ทธ๋์, โ์ผ๋ฐ์ธ๋ค์ ๊ณต๊ฒฉโํ๋ ๊ฒ์ ์์ ํ๊ฒ ์ง๋ง, ๊ฒฐ๊ตญ ํต์ฌ์ โํ๋ฆ(flow)โ์ด๋ผ๋ ๋จ์ด ํ๋๋ก ๊ท๊ฒฐ๋ฉ๋๋ค.
In one sentence? Context switching is extremely expensive for a knowledge worker. ํ ๋ฌธ์ฅ์ผ๋ก ์์ฝํ์๋ฉด, ์ปจํ ์คํธ ์ ํ์ ์ง์ ๋ ธ๋์์๊ฒ ๋งค์ฐ ํฐ ๋น์ฉ์ด ๋ญ๋๋ค.
In one very long winded paragraph? ํ๋์ ๋งค์ฐ ์ฅํฉํ ๋จ๋ฝ์ผ๋ก?
Neurological studies have recently stated that the cost of context switching and multitasking is something like 60% of our time in daily work. This is massive - it takes 23 minutes to get back on task after losing focus. One study even went so far as to say โcontext switching is the main productivity killer for developersโ. And, while I will be the first to tell you that productivity can very quickly devolve into procrastination, even a 20% boost in an 8 hour day is nothing to sneeze at. It is blatantly clear that if we want to get more done, we have to guard our focused time as if it were gold - emacs has become that guardrail more and more. Because of the philosophy of everything being accessible from one interface, there is far less distraction than if I were back and forth among 12 different apps and tools. The environment itself has become a place of ultimate productivity. ์ต๊ทผ ์ ๊ฒฝํ ์ฐ๊ตฌ์์๋ ์ปจํ ์คํธ ์ ํ ๋ฐ ๋ฉํฐํ์คํน์ผ๋ก ์ธํ ๋น์ฉ์ด ์ผ์ ์ ๋ฌด ์๊ฐ์ ์ฝ 60%์ ๋ฌํ๋ค๊ณ ๋ฐํ์ต๋๋ค. ์ด๋ ์์ฒญ๋ ์์น์ด๋ฉฐ, ์ง์ค๋ ฅ์ ์์ ํ ๋ค์ ์ ๋ฌด์ ์ง์คํ๋ ๋ฐ 23๋ถ์ด ๊ฑธ๋ฆฝ๋๋ค. ํ ์ฐ๊ตฌ์์๋ โ์ปจํ ์คํธ ์ ํ์ ๊ฐ๋ฐ์์ ์ฃผ์ ์์ฐ์ฑ ์ ํด ์์ธโ์ด๋ผ๊ณ ๊น์ง ๋งํ์ต๋๋ค. ์์ฐ์ฑ์ด ๊ธ์ธ ๋ฏธ๋ฃจ๋ ํ์๋ก ๋ณ์ง๋ ์ ์๋ค๋ ๊ฒ์ ๋จผ์ ๋ง์๋๋ฆฌ๊ฒ ์ง๋ง, 8์๊ฐ ๊ทผ๋ฌด์ผ์์ 20%์ ์์ฐ์ฑ ํฅ์๋ง ์์ด๋ ๊ฒฐ์ฝ ๋ฌด์ํ ์ ์์ต๋๋ค. ๋ ๋ง์ ์ผ์ ์ฒ๋ฆฌํ๋ ค๋ฉด ์ง์คํ๋ ์๊ฐ์ ๊ธ์ฒ๋ผ ์์คํ ์ฌ๊ฒจ์ผ ํ๋ค๋ ๊ฒ์ ๋ช ๋ฐฑํ๋ฉฐ, Emacs๋ ์ ์ ๋ ๊ทธ๋ฌํ ๋ณดํธ ์ฅ์น๊ฐ ๋๊ณ ์์ต๋๋ค. ํ๋์ ์ธํฐํ์ด์ค์์ ๋ชจ๋ ๊ฒ์ ์ ๊ทผํ ์ ์๋ค๋ ์ฒ ํ ๋๋ถ์ 12๊ฐ์ ๋ค๋ฅธ ์ฑ๊ณผ ๋๊ตฌ๋ฅผ ์๋ค ๊ฐ๋ค ํ ๋๋ณด๋ค ํจ์ฌ ๋ ์ฐ๋งํด์ง๋๋ค. ํ๊ฒฝ ์์ฒด๊ฐ ์ต๊ณ ์ ์์ฐ์ฑ์ ์ํ ์ฅ์๊ฐ ๋์์ต๋๋ค.
While I say flow, what I actually mean is harmony integration, dare I say oneness with the environment. Emacs is the only thing in town that allows you an ultimate โunified cognitive modelโ for interacting with text. And, if you know anything about computers, everything is text . ์ ๊ฐ ํ๋ฆ์ด๋ผ๊ณ ๋งํ์ง๋ง, ์ค์ ์๋ฏธ๋ ์กฐํ๋ก์ด ํตํฉ, ๊ฐํ ํ๊ฒฝ๊ณผ์ ์ผ์ฒด๊ฐ์ด๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. Emacs๋ ํ ์คํธ์ ์ํธ ์์ฉํ๊ธฐ ์ํ ๊ถ๊ทน์ ์ธ โํตํฉ ์ธ์ง ๋ชจ๋ธโ์ ์ ๊ณตํ๋ ์ ์ผํ ๋๊ตฌ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ปดํจํฐ์ ๋ํด ์กฐ๊ธ์ด๋ผ๋ ์๋ค๋ฉด ๋ชจ๋ ๊ฒ์ ํ ์คํธ์ ๋๋ค.
While Donald Trump may say โwow - everythingโs computerโ, computer say โeverythingโs text.โ Donald Trump์ โ์ - ๋ชจ๋ ๊ฒ์ด ์ปดํจํฐโ๋ผ๊ณ ๋งํ ์ ์์ง๋ง, ์ปดํจํฐ๋ โ๋ชจ๋ ๊ฒ์ด ํ ์คํธโ๋ผ๊ณ ๋งํฉ๋๋ค.
This cannot be overstated - when we simplify everything to text in a computing environment, we actually empower it to the highest possible level. In doing so, everything becomes searchable, reproducible, version controlled, and infinitely malleable. Text can then be completely crafted and moulded in whatever way we say fit. By keeping text as text and not abstracting it away in some proprietary garbage way, we are empowered as the user. ์ด๊ฒ์ ์๋ฌด๋ฆฌ ๊ฐ์กฐํด๋ ์ง๋์น์ง ์์ต๋๋ค. ์ปดํจํ ํ๊ฒฝ์์ ๋ชจ๋ ๊ฒ์ ํ ์คํธ๋ก ๋จ์ํํ๋ฉด ์ค์ ๋ก ๊ฐ๋ฅํ ์ต๊ณ ์์ค์ผ๋ก ์ปดํจํ ํ๊ฒฝ์ ๊ฐํํ ์ ์์ต๋๋ค. ๊ทธ๋ ๊ฒ ํจ์ผ๋ก์จ ๋ชจ๋ ๊ฒ์ ๊ฒ์ ๊ฐ๋ฅํ๊ณ , ์ฌํ ๊ฐ๋ฅํ๋ฉฐ, ๋ฒ์ ๊ด๋ฆฌ๋๊ณ , ๋ฌดํํ ๊ฐ๋ณ์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค. ํ ์คํธ๋ ์ฐ๋ฆฌ๊ฐ ์ ํฉํ๋ค๊ณ ๋งํ๋ ์ด๋ค ๋ฐฉ์์ผ๋ก๋ ์์ ํ ๋ง๋ค์ด์ง๊ณ ๋ณํ๋ ์ ์์ต๋๋ค. ํ ์คํธ๋ฅผ ํ ์คํธ๋ก ์ ์งํ๊ณ ์ผ๋ถ ๋ ์ ์ ์ธ ์ฐ๋ ๊ธฐ ๋ฐฉ์์ผ๋ก ์ถ์ํํ์ง ์์์ผ๋ก์จ ์ฐ๋ฆฌ๋ ์ฌ์ฉ์๋ก์ ๊ถํ์ ๋ถ์ฌ๋ฐ์ต๋๋ค.
-
Everything everywhere all at once
๋ชจ๋ ๊ฒ์ด ๋ชจ๋ ๊ณณ์์ ํ๊บผ๋ฒ์
When you go to write an email, you have to perform the following: open your email client, click โcompose messageโ, find the contact you want to email, write the email, proofread it, and then send it. If you were doing something else beforehand, the flow state that you had potentially been in is all but gone, and now it will take you some time to ramp up again to that same focused place. ์ด๋ฉ์ผ์ ์์ฑํ๋ ค๋ฉด ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธ๋ฅผ ์ด๊ณ โ์ ๋ฉ์์ง ์์ฑโ์ ํด๋ฆญํ ๋ค์ ์ด๋ฉ์ผ์ ๋ณด๋ผ ์ฐ๋ฝ์ฒ๋ฅผ ์ฐพ๊ณ ์ด๋ฉ์ผ์ ์์ฑํ๊ณ ๊ต์ ํ๊ณ ๋ณด๋ด์ผ ํฉ๋๋ค. ์ด์ ์ ๋ค๋ฅธ ์์ ์ ์ํํ๊ณ ์์๋ค๋ฉด ์ ์ฌ์ ์ผ๋ก ๋ชฐ์ ํ๋ ํ๋ฆ ์ํ๋ ์ฌ๋ผ์ง๊ณ ๋ค์ ์ง์ค๋ ์ํ๋ก ๋์๊ฐ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค.
Instead, you could have captured a โTODOโ in your inbox.org file in about 3 seconds, and continued what you were doing until such a time that writing the email was pertinent. You then return to what you were doing without a single context switch, continuing on in that juicy flow state. ๋์ ๋ฐ์ ํธ์งํจ.org ํ์ผ์ โTODOโ๋ฅผ ์ฝ 3์ด ๋ง์ ์บก์ฒํ๊ณ ์ด๋ฉ์ผ์ ์์ฑํ๋ ๊ฒ์ด ์ ์ ํ ์์ ๊น์ง ํ๋ ์ผ์ ๊ณ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋จ์ผ ์ปจํ ์คํธ ์ ํ ์์ด ํ๋ ์ผ๋ก ๋์๊ฐ์ ๊ทธ ํ๋ฆ ์ํ๋ฅผ ๊ณ์ํ ์ ์์ต๋๋ค.
When you go to write said email, you will do so in emacsโ MU4E mode, taking that todo and (perhaps the associated contact), write the email, send it, and even include the work that you were not interrupted in doing . Emails are text, so you get all the powerful editor tools (autocomplete, spellcheck, snippets, etc.) in house, and wrote that email in likely half the time were you to have done so in Office365/Thunderbird/Gmail/whatever-people-use-these-days. ์ด๋ฉ์ผ์ ์์ฑํ๋ ค๊ณ ํ ๋, Emacs์ MU4E ๋ชจ๋์์ ํ ์ผ๊ณผ (์๋ง๋ ๊ด๋ จ๋ ์ฐ๋ฝ์ฒ) ํจ๊ป ์ด๋ฉ์ผ์ ์์ฑํ๊ณ , ๋ณด๋ด๊ณ , ์ฌ์ง์ด ์ค๋จ ์์ด ํ๋ ์์ ๊น์ง ํฌํจํ ์ ์์ต๋๋ค. ์ด๋ฉ์ผ์ ํ ์คํธ์ด๋ฏ๋ก ๊ฐ๋ ฅํ ํธ์ง๊ธฐ ๋๊ตฌ(์๋ ์์ฑ, ๋ง์ถค๋ฒ ๊ฒ์ฌ, ์ค๋ํซ ๋ฑ)๋ฅผ ๋ชจ๋ ๋ด์ฅํ๊ณ ์์ผ๋ฉฐ, Office365/Thunderbird/Gmail/์์ฆ ์ฌ๋๋ค์ด ์ฌ์ฉํ๋ ๋ค๋ฅธ ์ด๋ค ๊ฒ์์๋ณด๋ค ํจ์ฌ ์งง์ ์๊ฐ์ ์ด๋ฉ์ผ์ ์์ฑํ ์ ์์ต๋๋ค.
Now, if this didnโt light up your eyes a little bit at the possibilities, emacs may not be for you. But, if you grasp the difference here, now know that you can do this across all workflows, in all cases, and across your entire machine. Emacs becomes your operating system in which you do everything (except heavy image/video workflow or browse the modern web.) ๋ง์ฝ ์ด๊ฒ์ด ๊ฐ๋ฅ์ฑ์ ๋ํด ๋น์ ์ ๋์ ๋ฒ์ฉ ๋จ๊ฒ ํ์ง ์์๋ค๋ฉด, Emacs๋ ๋น์ ์๊ฒ ๋ง์ง ์์ ์๋ ์์ต๋๋ค. ํ์ง๋ง ์ฌ๊ธฐ์ ์ฐจ์ด์ ์ ํ์ ํ๋ค๋ฉด ์ด์ ๋ชจ๋ ์ํฌํ๋ก์ฐ, ๋ชจ๋ ๊ฒฝ์ฐ, ๊ทธ๋ฆฌ๊ณ ๋น์ ์ ์ ์ฒด ์์คํ ์์ ์ด๊ฒ์ ํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค. Emacs๋ ๋ชจ๋ ๊ฒ์ ์ํํ๋ ์ด์ ์ฒด์ ๊ฐ ๋ฉ๋๋ค(๋ฌด๊ฑฐ์ด ์ด๋ฏธ์ง/๋น๋์ค ์ํฌํ๋ก์ฐ ๋๋ ํ๋ ์น ๋ธ๋ผ์ฐ์ง ์ ์ธ).
What this means, too, is that there are not โseperateโ key binds, or UIs to learn, you have everything contained in one place that is self-documenting, accessible, and continually iterable in which you make it into whatever you want. ์ด๊ฒ์ด ์๋ฏธํ๋ ๋ฐ๋, ๋ฐฐ์์ผ ํ โ๋ณ๋์โ ํค ๋ฐ์ธ๋๋ UI๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ๊ฒ์ด ์์ฒด ๋ฌธ์ํ๋๊ณ ์ ๊ทผ ๊ฐ๋ฅํ๋ฉฐ ์ง์์ ์ผ๋ก ๋ฐ๋ณต ๊ฐ๋ฅํ ํ ๊ณณ์ ํฌํจ๋์ด ์์ด ์ํ๋ ๋๋ก ๋ง๋ค ์ ์์ต๋๋ค.
-
Your tool is your own
๋น์ ์ ๋๊ตฌ๋ ๋น์ ์ ๊ฒ์ ๋๋ค.
The fact that VS Code is so widely adopted because one can get โup and runningโ quickly makes sense. But, if you want VS Code to be your own, I wish you all of the luck in the world. VS Code๊ฐ โ์ฆ์ ์คํโ๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ฆฌ ์ฑํ๋์๋ค๋ ์ฌ์ค์ ์ดํด๊ฐ ๋ฉ๋๋ค. ํ์ง๋ง VS Code๊ฐ ๋น์ ์ ๊ฒ์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋ค๋ฉด, ํ์ด์ ๋น๋๋ค.
Emacs is fully open source & free (as in beer, and as in freedom) software that you can craft to your every need. The tool gets out of your way, and also becomes what you need it to become - it becomes an extension of the mind of the user rather than a box within which the user must operate. Emacs๋ ์์ ํ ์คํ ์์ค ๋ฐ ๋ฌด๋ฃ(๋งฅ์ฃผ์ฒ๋ผ ์์ ๋ก์ด, ๊ทธ๋ฆฌ๊ณ ์์ ๋ก์ด) ์ํํธ์จ์ด๋ก, ๋น์ ์ ๋ชจ๋ ํ์์ ๋ง๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ๋๊ตฌ๊ฐ ๋น์ ์ ๋ฐฉํดํ์ง ์๊ณ , ๋น์ ์ด ํ์๋ก ํ๋ ๊ฒ์ด ๋ฉ๋๋ค. ์ฆ, ์ฌ์ฉ์๊ฐ ์๋ํด์ผ ํ๋ ์์ ์์ด ์๋๋ผ ์ฌ์ฉ์์ ๋ง์์ ํ์ฅ์ผ๋ก ๋ณ๋ชจํฉ๋๋ค.
-
First principles
โBut emacs is OLDโ
So is your grandfather, you donโt treat him any differently do you? He could still whoop your ass if you got out of line, couldnโt he? ๋น์ ์ ํ ์๋ฒ์ง๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ๋ค๋ฅด๊ฒ ๋ํ์ง ์์ผ์์ฃ ? ์ ์ ๋์ผ๋ฉด ์ฌ์ ํ ๋น์ ์ ํผ๋ด์ฃผ์ค ์ ์์ ๊ฒ๋๋ค, ๊ทธ๋ ์ง ์๋์?
Emacs was built at a time that we respected computing first principles. Emacs isnโt some arbitrary system, in which you do things for no reason. No - you come to find that everything in emacs (with the exception of playing chess or tetris) has a reason for being the way that it is. I thought, for example, I could build a โbetter org modeโ - I would have been battling with some of the greatest minds in computing to do so. Do I have that much faith in myself? I donโt think I have enough faith in myself to remember to turn the dishwasher on at night. Emacs๋ ์ปดํจํ ์ ๊ธฐ๋ณธ ์์น์ ์กด์คํ๋ ์๋์ ๋ง๋ค์ด์ก์ต๋๋ค. Emacs๋ ์๋ฌด ์ด์ ์์ด ์์ ์ ์ํํ๋ ์์์ ์ธ ์์คํ ์ด ์๋๋๋ค. ์๋๋๋ค. Emacs์ ๋ชจ๋ ๊ฒ(์ฒด์ค๋ ํ ํธ๋ฆฌ์ค๋ฅผ ํ๋ ๊ฒ์ ์ ์ธ)์ ๊ทธ๋ ๊ฒ ๋์ด์ผ ํ๋ ์ด์ ๊ฐ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ๋ โ๋ ๋์ org modeโ๋ฅผ ๋ง๋ค ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ ค๋ฉด ์ปดํจํ ๋ถ์ผ์ ๊ฐ์ฅ ์๋ํ ๋๋๋ค๊ณผ ์ธ์์ผ ํ์ ๊ฒ์ ๋๋ค. ์ ๊ฐ ๊ทธ๋ ๊ฒ ์์ ๊ฐ์ด ์์๊น์? ์ ๋ ๋ฐค์ ์๊ธฐ์ธ์ฒ๊ธฐ ์ผ๋ ๊ฒ์ ๊ธฐ์ตํ ๋งํผ์ ์์ ๊ฐ๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
Emacs is also not โagainst the UNIX principleโ as so many people leaped to claim in my video about coming back to the Church of Emacs. Emacs actually extends unix tooling far beyond what would be possible with bash scripting alone. You have a language (elisp) that you can call unix tools, extend them, script them, and quite (theoretically) possibly build out anything you could ever dream of. Emacs๋ ๋ํ โUNIX ์์น์ ๋ฐํ๋ ๊ฒโ์ด ์๋๋๋ค. ๋ง์ ์ฌ๋๋ค์ด Emacs ๊ตํ๋ก ๋์์ค๋ ๊ฒ์ ๋ํ ์ ๋น๋์ค์์ ์ฃผ์ฅํ์ต๋๋ค. Emacs๋ ์ค์ ๋ก bash ์คํฌ๋ฆฝํ ๋ง์ผ๋ก๋ ๊ฐ๋ฅํ์ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ง์ UNIX ๋๊ตฌ๋ฅผ ํ์ฅํฉ๋๋ค. UNIX ๋๊ตฌ๋ฅผ ํธ์ถํ๊ณ , ํ์ฅํ๊ณ , ์คํฌ๋ฆฝํ ํ๊ณ , (์ด๋ก ์ ์ผ๋ก) ๊ฟ๊ฟ ์ ์๋ ๋ชจ๋ ๊ฒ์ ๊ตฌ์ถํ ์ ์๋ ์ธ์ด(elisp)๊ฐ ์์ต๋๋ค.
Your editor is now completely programmatic - you can make it do whatever you need it to, and more. ์ด์ ํธ์ง๊ธฐ๋ ์์ ํ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์๋ํฉ๋๋ค. ํ์ํ ๋ชจ๋ ์์ ์ ์ํํ ์ ์์ผ๋ฉฐ ๊ทธ ์ด์๋ ๊ฐ๋ฅํฉ๋๋ค.
-
A lifetime computer
As I said in my video, to see the configuration of someone that has been using emacs for 30 years (and there are many of them on r/emacs) is a glimpse into a lifetime of computing. That lisp function that does that esoteric little thing? Thatโs a manโs mind. Emacs is a lifetime editor in a way that no other could possibly be - because it grows with you, pushing the boundaries at every major update version, and allows one to live a life of plain text that is a dream. ๋ด ๋น๋์ค์์ ๋งํ๋ฏ์ด, 30๋ ๋์ Emacs๋ฅผ ์ฌ์ฉํด ์จ ์ฌ๋์ ์ค์ (r/emacs์๋ ๊ทธ๋ฐ ์ฌ๋๋ค์ด ๋ง์ต๋๋ค)์ ๋ณด๋ ๊ฒ์ ์ปดํจํ ํ์์ ์ฟ๋ณด๋ ๊ฒ์ ๋๋ค. ๊ทธ ๋ํดํ ์์ ์ผ์ ํ๋ Lisp ํจ์์? ๊ทธ๊ฒ์ ํ ์ฌ๋์ ๋ง์์ ๋๋ค. Emacs๋ ๋ค๋ฅธ ์ด๋ค ํธ์ง๊ธฐ๋ ๋ ์ ์๋ ํ์ ํธ์ง๊ธฐ์ ๋๋ค. ์๋ํ๋ฉด Emacs๋ ์ฃผ์ ์ ๋ฐ์ดํธ ๋ฒ์ ๋ง๋ค ๊ฒฝ๊ณ๋ฅผ ๋ํ๋ฉด์ ์ฌ์ฉ์์ ํจ๊ป ์ฑ์ฅํ๊ณ , ๊ฟ๊ณผ ๊ฐ์ ์ผ๋ฐ ํ ์คํธ์ ์ถ์ ์ด ์ ์๊ฒ ํด์ฃผ๊ธฐ ๋๋ฌธ์ ๋๋ค.
-
-
My current computing environment entirely contained in emacs
ํ์ฌ ์ปดํจํ ํ๊ฒฝ์ emacs์ ์์ ํ ํฌํจ๋์ด ์์ต๋๋ค
- Email - Mu4e
-
Development - treemacs (sidebar), vterm (integrated terminal), LSPs/major modes for my languages, restclient.el
๊ฐ๋ฐ - treemacs (์ฌ์ด๋๋ฐ), vterm (ํตํฉ ํฐ๋ฏธ๋), LSPs/์ฃผ์ ๋ชจ๋ (๋ด ์ธ์ด์ฉ), restclient.el
-
Version control - magit
๋ฒ์ ๊ด๋ฆฌ - magit
- Docker - docker.el
-
-
Writing - org-mode, with occasional exports to markdown/html/latex/pdf
์ฐ๊ธฐ - org-mode, ๊ฐ๋ markdown/html/latex/pdf๋ก ๋ด๋ณด๋ด๊ธฐ
-
Knowledgebase - org-roam
์ง์ ๋ฒ ์ด์ค - org-roam
-
Blogging - org-mode export to hugo
๋ธ๋ก๊น - org-mode export to hugo
-
Scheduling and TODOs - org-mode
์ผ์ ๊ด๋ฆฌ ๋ฐ TODO - org-mode
- RSS - elfeed
- IRC - ERC
-
Music and media - EMMS
์์ ๋ฐ ๋ฏธ๋์ด - EMMS
-
Accounting - ledger-mode
ํ๊ณ - ledger-mode
-
Light Browsing - EWW
๊ฐ๋ฒผ์ด ๋ธ๋ผ์ฐ์ง - EWW
-
The end of the โappโ
โ์ฑโ์ ์ข ๋ง
You will note that I have not once referred to emacs as an โappโ, and the reason for that is because that would be a massive understatement of what emacs is. ์ ๊ฐ ์ด๋งฅ์ค๋ฅผ โ์ฑโ์ด๋ผ๊ณ ๋จ ํ ๋ฒ๋ ์ธ๊ธํ์ง ์์๋ค๋ ์ ์ ์์ค ํ ๋ฐ, ๊ทธ ์ด์ ๋ ์ด๋งฅ์ค๊ฐ ๋ฌด์์ธ์ง์ ๋ํ ์์ฒญ๋ ๊ณผ์ํ๊ฐ๊ฐ ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
Emacs has essentially become my entire computer. A place where I can do all things text and intellectual in one place. If I cannot do a task in emacs, I have become โthat guyโ - looking for the solution of how I can integrate a workflow, asking claude to help me design custom lisp functions that allow me to use emacs in that 1% more that I do every day. If I canโt do it in emacs, it probably involves heavy photo/video, browsing the modern web, or 3D rendering. All other workflows are completely fair game and likely have already been included in my ever growing config.org (tangled to config.el). Emacs๋ ๋ณธ์ง์ ์ผ๋ก ๋ด ์ปดํจํฐ ์ ์ฒด๊ฐ ๋์์ต๋๋ค. ํ ์คํธ์ ์ง์ ์ธ ๋ชจ๋ ์์ ์ ํ ๊ณณ์์ ์ฒ๋ฆฌํ ์ ์๋ ๊ณต๊ฐ์ ๋๋ค. Emacs์์ ์์ ์ ์ํํ ์ ์๋ค๋ฉด, ์ ๋ โ๊ทธ ์ฌ๋โ์ด ๋์ด ์ํฌํ๋ก์ฐ๋ฅผ ํตํฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ณ , Claude์๊ฒ ๋งค์ผ ํ๋ ์ผ์ 1%๋ฅผ Emacs์์ ๋ ๋ง์ด ์ฌ์ฉํ ์ ์๋๋ก ์ฌ์ฉ์ ์ ์ Lisp ํจ์๋ฅผ ์ค๊ณํด ๋ฌ๋ผ๊ณ ์์ฒญํฉ๋๋ค. Emacs์์ ํ ์ ์๋ ์์ ์ ์๋ง๋ ๋ฌด๊ฑฐ์ด ์ฌ์ง/๋น๋์ค, ์ต์ ์น ๋ธ๋ผ์ฐ์ง ๋๋ 3D ๋ ๋๋ง๊ณผ ๊ด๋ จ๋ ๊ฒ์ ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ์ํฌํ๋ก์ฐ๋ ์์ ํ ๊ณต์ ํ ๊ฒ์์ด๋ฉฐ, ์ด๋ฏธ ๊ณ์ ์ฆ๊ฐํ๋ config.org(config.el๋ก ์ํจ)์ ํฌํจ๋์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
The only fair use of โappโ would be โLife Appโ - but more akin to Life OS. โ์ฑโ์ ๊ณต์ ํ๊ฒ ์ฌ์ฉํ๋ ์ ์ผํ ๊ฒฝ์ฐ๋ โLife Appโ์ผ ๊ฒ์ ๋๋ค. ํ์ง๋ง Life OS์ ๋ ์ ์ฌํฉ๋๋ค.
-
On the timesink argument
์๊ฐ ๋ญ๋น ์ฃผ์ฅ์ ๋ํด
Those that do not want to sharpen the axe should not fell the tree. ๋๋ผ๋ฅผ ๋ ์นด๋กญ๊ฒ ํ๊ณ ์ถ์ง ์์ ์ฌ๋์ ๋๋ฌด๋ฅผ ๋ฒ ์ง ๋ง์์ผ ํฉ๋๋ค.
In our instant gratification culture, learning things that take time to learn is a taboo. I have seen the argument that emacs is a massive time sink, one which could never possibly be re-cooped. But - how much time do you spend moving text around a screen? How much time do you spend frustrated by how your computer doesnโt do what you want it to? How much time have you spent looking for conversion tooling, or โhow to do X in word/excel/gmail etc.โ ์ฆ๊ฐ์ ์ธ ๋ง์กฑ์ ์ถ๊ตฌํ๋ ์ฐ๋ฆฌ ๋ฌธํ์์๋ ์๊ฐ์ ๋ค์ฌ ๋ฐฐ์์ผ ํ๋ ๊ฒ๋ค์ ๋ฐฐ์ฐ๋ ๊ฒ์ด ๊ธ๊ธฐ์๋ฉ๋๋ค. ์ ๋ Emacs๊ฐ ์์ฒญ๋ ์๊ฐ ๋ญ๋น์ด๋ฉฐ ๊ฒฐ์ฝ ํ๋ณตํ ์ ์๋ค๋ ์ฃผ์ฅ์ ๋ณด์์ต๋๋ค. ํ์ง๋ง ํ๋ฉด์์ ํ ์คํธ๋ฅผ ์ฎ๊ธฐ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋นํ์ญ๋๊น? ์ปดํจํฐ๊ฐ ์ํ๋ ๋๋ก ์๋ํ์ง ์์ ์ผ๋ง๋ ๋ง์ ์ข์ ๊ฐ์ ๋๋ผ์ญ๋๊น? ๋ณํ ๋๊ตฌ๋ฅผ ์ฐพ๊ฑฐ๋ โ์๋/์์ /Gmail ๋ฑ์์ X๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒโ์ ์ฐพ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋นํ์ต๋๊น?
The funny thing has been that the argument often comes from the vim/neovim side of the editor war - but vim is just a text editor. Emacs literally runs vim if you want it to. Vim users have to learn all the other tooling associated with a CLI/TUI workflow, which is just about the same investment as learning emacs! ์ฌ๋ฏธ์๋ ์ ์ ์ข ์ข ์ด ๋ ผ์์ด ์๋ํฐ ์ ์์์ vim/neovim ์ง์์์ ๋์จ๋ค๋ ๊ฒ์ธ๋ฐ, vim์ ๋จ์ง ํ ์คํธ ํธ์ง๊ธฐ์ผ ๋ฟ์ด๋ค. Emacs๋ ์ํ๋ค๋ฉด vim์ ์คํํ ์๋ ์๋ค. Vim ์ฌ์ฉ์๋ CLI/TUI ์ํฌํ๋ก์ฐ์ ๊ด๋ จ๋ ๋ค๋ฅธ ๋ชจ๋ ๋๊ตฌ๋ฅผ ๋ฐฐ์์ผ ํ๋๋ฐ, ์ด๋ Emacs๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ๊ณผ ๊ฑฐ์ ๊ฐ์ ํฌ์์ด๋ค!
Not only this - emacs doesnโt just return your time in spades, it allows you complete independence. While I have mulled over leaving the linux desktop for the shiny walled garden of Apple, emacs would have allowed this in that it has become my actual computing environment. I donโt really care so much about the OS anymore (just that it is unix based). I can go wherever the hardware is best - but I will hold off on the iCope and await AMDโs crazy integrated chips, because that sounds like exciting times! ๋ฟ๋ง ์๋๋ผ, Emacs๋ ์๊ฐ์ ์ ์ฝํด ์ค ๋ฟ๋ง ์๋๋ผ ์์ ํ ๋ ๋ฆฝ์ฑ์ ์ ๊ณตํฉ๋๋ค. Linux ๋ฐ์คํฌํฑ์ ๋ ๋ Apple์ ํ๋ คํ walled garden์ผ๋ก ๊ฐ๊น ๊ณ ๋ฏผํ์ง๋ง, Emacs๋ ์ ์ค์ ์ปดํจํ ํ๊ฒฝ์ด ๋์๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ์ต๋๋ค. ๋ ์ด์ OS์ ๋ํด ํฌ๊ฒ ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค (๋จ์ง Unix ๊ธฐ๋ฐ์ด๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค). ํ๋์จ์ด๊ฐ ๊ฐ์ฅ ์ข์ ๊ณณ์ผ๋ก ๊ฐ ์ ์์ง๋ง, iCope๋ ๋ณด๋ฅํ๊ณ AMD์ ๋ฉ์ง ํตํฉ ์นฉ์ ๊ธฐ๋ค๋ฆด ๊ฒ์ ๋๋ค. ์ ๋ง ํฅ๋ฏธ๋ก์ด ์๋๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค!
-
Conclusion
While I donโt recommend losing yourself over your tooling, emacs is different if you are in a similar position to me. If you care about your personal autonomy and freedom, your ability to craft a system to your every need (and have it grow with you as you learn and find new paradigms), and the power of overcoming the productivity shortfalls of modern software, emacs is the one. It will continue to be the one for me as I go forward in this journey, it will be with me when I write that next book, build that next company, or just simply dump whatโs on my mind into a journal. ์์ ์ ๋๊ตฌ์ ๋๋ฌด ๋ชฐ๋ํ๋ ๊ฒ์ ๊ถ์ฅํ์ง๋ ์์ง๋ง, ์ ์ ๋น์ทํ ์ํฉ์ด๋ผ๋ฉด Emacs๋ ๋ค๋ฆ ๋๋ค. ๊ฐ์ธ์ ์์จ์ฑ๊ณผ ์์ , ๋ชจ๋ ํ์์ ๋ง์ถฐ ์์คํ ์ ๋ง๋ค ์ ์๋ ๋ฅ๋ ฅ(์๋ก์ด ํจ๋ฌ๋ค์์ ๋ฐฐ์ฐ๊ณ ๋ฐ๊ฒฌํ๋ฉด์ ํจ๊ป ์ฑ์ฅํ ์ ์๋ ๋ฅ๋ ฅ), ๊ทธ๋ฆฌ๊ณ ํ๋ ์ํํธ์จ์ด์ ์์ฐ์ฑ ๋ถ์กฑ์ ๊ทน๋ณตํ ์ ์๋ ํ์ ์ค์ํ๊ฒ ์๊ฐํ๋ค๋ฉด Emacs๊ฐ ๋ต์ ๋๋ค. ์์ผ๋ก๋ ์ ๋ ์ด ์ฌ์ ์ ๊ณ์ํ ๊ฒ์ด๊ณ , ๋ค์ ์ฑ ์ ์ฐ๊ณ , ๋ค์ ํ์ฌ๋ฅผ ์ธ์ฐ๊ณ , ๋๋ ๋จ์ํ ๋จธ๋ฆฟ์์ ์๋ ์๊ฐ์ ์ ๋์ ์์๋ผ ๋๋ Emacs๋ ์ ์ ํจ๊ปํ ๊ฒ์ ๋๋ค.
Emacs was born in a time that cared about design, about first principles, and about longevity. As such, nothing has come close to emacs in 50 years, and I would be willing to bet nothing will in the next 50 years. It is not โtrendyโ or โhypeโ as the kids say - it is an embodiment of how humans think, about how we can augment that thinking with software, and the relevance of the guiding principles of emacs are timeless. Emacs๋ ๋์์ธ, ๊ธฐ๋ณธ ์์น, ๊ทธ๋ฆฌ๊ณ ์๋ช ์ ๋ํด ์ค์ํ๊ฒ ์๊ฐํ๋ ์๋์ ํ์ํ์ต๋๋ค. ๋ฐ๋ผ์ 50๋ ๋์ Emacs์ ๊ทผ์ ํ ๊ฒ์ ์์๊ณ , ์์ผ๋ก 50๋ ๋์๋ ์์ ๊ฒ์ด๋ผ๊ณ ์ฅ๋ดํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ์์ฆ ์ ์์ด๋ค์ด ๋งํ๋ ๊ฒ์ฒ๋ผ โ์ ํโ์ด๋ โ๊ณผ์ฅ ๊ด๊ณ โ๊ฐ ์๋๋๋ค. ๊ทธ๊ฒ์ ์ธ๊ฐ์ด ์๊ฐํ๋ ๋ฐฉ์, ์ํํธ์จ์ด๋ก ๊ทธ ์๊ฐ์ ์ด๋ป๊ฒ ํ์ฅํ ์ ์๋์ง์ ๋ํ ๊ตฌ์ฒดํ์ด๋ฉฐ, Emacs์ ๊ธฐ๋ณธ ์์น์ ๊ด๋ จ์ฑ์ ์๋๋ฅผ ์ด์ํฉ๋๋ค.
As always, God bless, and until next time. ์ธ์ ๋์ฒ๋ผ, ์ ์ ์ถ๋ณต์ด ์๊ธฐ๋ฅผ, ๋ค์ ์๊ฐ๊น์ง.
If you enjoyed this post, consider supporting my work by Buying me a Coffee, Checking out my book, or sending me an email to tell me what you think. ์ด ๊ฒ์๋ฌผ์ด ๋ง์์ ๋์ จ๋ค๋ฉด, ์ปคํผ ํ ์ ์ฌ์ฃผ๊ธฐ, ์ ์ฑ ํ์ธํ๊ธฐ, ๋๋ ์ ์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋ด์ ๋น์ ์ ์๊ฐ์ ์๋ ค์ฃผ์๋ ๊ฒ์ผ๋ก ์ ์์ ์ ์ง์ํ๋ ๊ฒ์ ๊ณ ๋ คํด ๋ณด์ธ์.
05:02 ์์ฐ์ฑ? ๊ทธ๋ฅ ํ๋ฃจ๋ฅผ ๊ฐ์ ธ๊ฐ์๊ฒ
DONE 07:10 ์ฒญ์ํด๋ ์ด๊ฒ ์๊ฐ์ ๋ต์ด์ผ. ๊ฐ์ ์ ํํ ๋ง์ด์ผ.
(์ํฌํ๋ฅดํธ ํจ๋ 2004) (Dib n.d.)
(Han [2025] 2025)
07:41 ์ - ์ธ๊ณ ์์ ํ๊ตญ - ํฃ์ ์์ํ ์๋ช
ํ์ดํ ํฌ ๋๋. ํ๊ธ. ํ๊ตญ ์ฒ ํ. ๊ธฐ์ . ๊ธ. ์ด๊ฒ ์ ์์ผ๋ก ์๋๊ฐ
11:34 ๋ฐ๋ก ํ์ด์ปค ๋ณด๋ด๊ณ ์คํ๋ฒ ์ค ์ฒดํฌ์ธ
TODO 22:35 ๋ฐ๋ก ์ด ๋ฐ๋ฆฌ๊ณ ์น๊ตฌ๋ชจ์ ๋ค๋ ์ด - ์ค๋ ํฐ์ผ๋ก ๋ ธํธ ์ด ๊ฒ๋ค ๋ด์ ๊ฒ!
2025-04-20 Sun
05:46 ๊ตณ๋ชจ๋
Note
์ผ์ . ์น๊ตฌ๋ค์ ์ด์ ์๋ค๋ค. ํฃ์ ์ด์ ์ผ์ด๋ฌ๋ค. ํํ๋ค ์ถ์ด๋. ๋๋ ๊ทธ๋์์ง๋ง. ์ข๊ณ ๋์จ๋ ์์ง๋ง. ์๋ฌด๋ ด. ์ข๋ค. ์ถ์ ์์ ๋ฐฉ์. #ํธ๋ชจ์คํฐ์ค์์ค: ์ฌ์ฌ ํ๊ฐ ๊ถํ ํ๋์ธ
ํฃ์ ์ฝํ๋ค. ๋ฃจํด์ ๋ฐ๋ผ์ ์ด์์ผ ํ๋ค. ๊ฑด๊ฐ์ ์ผ์ด๋ค.
ํฃ์ ๊ฐํ๋ค. ์ฝํจ์ ์๊ธฐ์ ๊ทธ๋ ๋ค.
TODO 07:54 polymath ๊ธ์ด๊ฑฐ ์ฎ๊ฒจ์ค
08:38 ํจ์ ์์ ๊ฐ์
08:51 ๋ฒ์ญ SNS ํฌ์คํ - ์๋ธ์คํ์๋ ์์ด๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ ๊ฒ
#LLM: SNS ์์ด ๋ฒ์ญ ์์ ํฌ์คํ ๋๊ธ ๋ต๊ธ
Note
ํ๊ธ ์๋ฌธ (์ ํฌ ํฌํจ): ์๊ฐ์ ์ ๋ณตํ ์ฌ๋์ด๋ฅผ ์์ญ๋๊น? ์ด๋ฆ์ ์๋ ์ฐ๋๋ฅด ์๋ ์ฐ๋น์น ๋ฅ๋น์ ฐํ. ์งง๊ฒ ๋ฅ๋น๋. ์ง์๊ด๋ฆฌ Geek์๊ฒ๋ ์ ํ ์นด์คํ ์ผ๋ก ์ ๋ช ํ ๋ฃจ๋ง๋์ด ์ต์ํ๊ฒ ์ง๋ง, ๋๋ ์ฌ์ค ๋ฅ๋น๋๊ป ์ฌ์ฌ๋ฅผ ๋ฐ์์ต๋๋ค? ๊ทธ์ ๋ฌด์๋นํ ์๊ฐ๊ธฐ๋ก๊ณผ ํฌ์ฒ ํ Geek์ ์ . ์กด๊ฒฝํฉ๋๋คโก. ์ง๊ธ์ ๋ฐ์ผํ๋ก ๋ฉํฐ๋ชจ๋ฌ์ ์๋ ์๋๋๊น. ์ ๋ ๋ฃจ๋ง์ ์ ํ ์นด์คํ ๋ ์ฌ๋ํฉ๋๋ค. ์ด๊ฑด ๊ฒ์ํด๋ ์ ๋์ค๋ ์ด์ผ๊ธฐ์ ๋๋ค๋ง, ๋ฅ๋น๋ ADHD๊ฐ ์๋์์๊นโฆ
์์ด ๋ฒ์ญ (English Translation): Do you know the man who conquered time? His name is Aleksandr Aleksandrovich Lyubishchev, or simply Lyubi. While knowledge management geeks might be familiar with Luhmann, famous for his Zettelkasten, I actually learned from Lyubi. His ruthless time-tracking and hardcore geek spirit? Total respectโก. Isnโt this the era of multi modality?! I also love Luhmannโs Zettelkasten. This isnโt something youโll find online, butโฆ could Lyubishchev have had ADHD?
ํ๊ธ ๋๊ธ: ์ค์ฐ! ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์ธ์ง์๊ด๋ฆฌ๋ ๋ชจ๊ตญ์ด๊ฐ ํ์์ฃ . ์ ๋์งํธ ๊ฐ๋ ๊ธ์ ๋๋ถ๋ถ ํ๊ธ๋ก ์ฐ์ฌ ์์ด์. โ๋ชจ๊ตญ์ดโ๋ฅผ ์ค์ฌ์ผ๋ก ์ธ์ด์ ๊ณ์ธตํ์ ๊ด์ฌ์ด ๋ง์ต๋๋ค. ์ ์๊ฒ ์์ด๋ ๋ฉํ์ธ์ด์์. ๊ทธ๋๋ ์ฐ๋ฆฌ ๋ชจ๋์ ๊ด์ฌ์ฌ๋ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค๊ณ ์๊ฐํด์. โ๋์โ ๊ด์ ์์ ์ง์๊ด๋ฆฌ์ ๋งฅ๋ฝ์ ์ ๋ฌํ๋ ๋ฐ ๋์์ด ๋๊ธธ ๋ฐ๋๋๋ค. ํ๊ธ์ด ์น์ ํ์ง ์์ ๋ฒ์ญ์ด ์ด๋ ค์ธ๊น ๋ด ์์ผ๋ก ํฌ์คํ ์ ์์ด๋ ํจ๊ป ๋ฃ์๊ฒ์. ๊ฐ์ฌํฉ๋๋ค. ์์ผ๋ก๋ ๋น์ ์ ๊ธ ๊ฐ์ฌํ ์ฝ๊ฒ ์ต๋๋ค!
์์ด ๋ฒ์ญ (English Translation): Wow! Thank you. Personal knowledge management inevitably relies on oneโs native language. Most of my digital garden posts are in Korean. Iโm very interested in the hierarchy of languages centered around the โmother tongue.โ For me, English is a meta-language. Still, I believe our interests arenโt that different. I hope to share the context of knowledge management from an โEasternโ perspective. Since my Korean might not be translation-friendly, Iโll include English in my posts from now on. Thank you, and I look forward to reading your posts too!
I first came across the term โPolymathโ a few years ago. How much this late encounter has awakened in me! Iโve been raking through universal tools and learning tools, after all. Becoming a polymath canโt be the goal. Itโs about breaking the framework of knowledge, where majors and fields are all one. A single, indivisible whole.
ํด๋ฆฌ๋งค์ค๋ ๋จ์ด ์์ฒด๋ฅผ ๋ช๋ ์ ์ ์ฒ์ ์๊ฒ ๋์๋ค. ๋ฆ๊ฒ ๋ง๋ ์ด ๋จ์ด๊ฐ ์ผ๋ง๋ ๋ง์ ๊ฒ์ ์ผ๊นจ์์ฃผ๋์ง. ๋ณดํธ๋๊ตฌ ํ์ต๋๊ตฌ์ ๋ํ ๊ฐํด์ง์ ํด์ค๊ณ ์์ผ๋ ๋ง์ด๋ค. ํด๋ฆฌ๋งค์ค๊ฐ ๋๋ ๊ฒ์ ๋ชฉํ ์ผ์ ์๋ค. ๋ค๋ง ์์ํ์ ๊นจ์ด๊ฐ๋๋ฐ ์ ๊ณต๋ ๋ถ์ผ๋ ๋ค ํ๋ ๋ผ๋ ๊ฒ์ด๋ค. ๋๋ ์ ์๋ ์ ์ฒด๋ก์จ ํ๋.
09:12 ๋ฐ๋ก ์ด ๋ฑ์ฅ ๋ฐฅ์ค!!
13:42 ํ์๋ ํ๋ จ
14:17 ์ฑ๊ณต
15:25 ๋ฐ๋ก ํ์ด๊ฑฐ -> ์คํ๋ฒ ์ค ์ฒดํฌ์ธ
15:35 #ํ๋กํผ๋์ - ๋ธ๋ฆฌํ๋์ปค ๋ฐฑ๊ณผ์ฌ์ ์์ฐ ๊ฒ!
17:43 ์ฌ๋ผ๊ฐ๊ธฐ ์ ์ ๋ฌธ๋ ์์ด๋ค์ ๋ณด๋ฉฐ
๊ฐ์ ๋๋ฆ๋๋ก์ ์ง์ ๋ถ์๊ธฐ๊ฐ ์๋ค. ์ด๋ ์ง์ ์๋น ๊ฐ ๋๋ฌด ๋ฌด์์์ ๋ง๋ ๋ชปํ๋ ์ง๋ ์๊ณ , ๊ทธ ๋ฐ๋๋ ์๋ค. ์๋ฌด๋ ด ์์ด๋ค์ ๋์น๋ณด๊ธฐ ๋ฐ์๋ค.
@๋ํ์๋์๋จธ์จ ์๊ธฐ์ ๋ขฐ๊ฐ ๋ ์ค๋ฅธ๋ค. ์ ์ด๋ ๊ฒ ์ณ์ ์ด๋ฅธ๋ค์ด ๋ง์๊ฐ? ๋ฌด์์ ์๋๊ฐ? ๋ชจ๋ฅผ์ผ์ด๋ค.
#์ต๊ทผ๋ ธํธ #๋ชจ์
REFILED
DONE Emacs Writing Studio - YouTube
DONE siyuan-note/siyuan WYSIWYG pkm
DONE Ginqi7/Leetcode-Emacs: An Emacs Plugin To Write Leetcode Programs
DONE mina86/auto-dim-other-buffers.el
DONE Lindydancer/el2markdown
DONE mgalgs/make-readme-markdown: Convert elisp file header comments to markdown text, suitable for a github README.md file
DONT Ginqi7/Html2org: Convert Html To Org Mode Format
DONE Daydiff/Yt-Playlist-Export
DONE Aygp-Dr/Functional-Data-Structures: Purely Functional Data Structures Implemented In Scheme And Hy, Based On Chris OkasakiโS Book
SCREENSHOT
- ์๋๋ค. ์๊ฒํด์ ์ฌ๋ฆฌ๋๊ฒ ๋ง๋ค.
- ๋ฐ์ผ๋ฆฌ ์ ๋์ ํ๋ฃจ ๊ธฐ๋กํ ์คํฌ๋ฆฐ์ท์ ๋ชจ๋ ๊ธ์ด์ค๊ฒ ํ๋ค. ์ง์ ๋ถํด์ ๋์งํธ๊ฐ๋ ์ ์ฌ๋ฆด ํ์๋ ์๊ฒ ๋ค.
>
์ ์ด๋ฏธ์ง ํ์ผ๋ช ์ ๊ณต๋ฐฑ์ด ์์ง? ๊ณต๋ฐฑ์ ์ฑ์์ผ๊ฒ ๋ค. ์์ ํ์ -> ์์ ํจ