References
โEmacs DWIM: Do What โจIโจ Mean.โ 2021. June 1, 2021. https://xenodium.com/alvaro/emacs-dwim-do-what-i-mean.
xenodium. (2022) 2025. โXenodium/Dwim-Shell-Command.โ https://github.com/xenodium/dwim-shell-command.
์ด์ ์ด๊ฒ ๋ฌด์จ ๋ง์ธ์ง ์๊ฒ ๋ค.
์ค ์ข๋ค. embarkํ๋๊ฒ ๋ ์ต์ํ๋ค. ์๋ง embark๋ฅผ ๋ง์ด ์ธ ๊ฒ ๊ฐ๋ค. ์์ฆ์๋. ํ๊ฐ๋ ํ ์ ์๋ค. ๋์๋ ๋์ค๊ณ . ๊ทธ๋. dwim์ ์ปค์คํ ํ๋ ๊ฒ์ ๋ถํธํ๋ค. transient ๊ถํฉ๋ ๋ณ๋ก๋ค.
Emacs DWIM: do what โจIโจ mean
(โEmacs DWIM: Do What โจIโจ Meanโ 2021)
-
Update: Thereโs a DWIM follow-up for searching. I was a rather puzzled the first time I spotted DWIM in an Emacs interactive command name. Donโt thโฆ
-
Emacs DWIM
xenodium/dwim-shell-command
(xenodium [2022] 2025)
- xenodium
- Save your shell commands/scripts and apply from Emacs with ease.
DWIM (Do What I Mean) ๋ญ๋ผ๋๊ฒจ?
์ด๋ ๊ฒ ๋ด๋ ์ ๋ ๊ฒ ๋ด๋ ๋ฌด์จ ๊ธฐ๋ฅ์ธ์ง ํ์ ์ด ์๋๋ค. :(
The word โdwimโ is an acronym for โDo What I Meanโ; it indicates that this command can be used for many different jobs relating to comments, depending on the situation where you use it.
โdwimโ์ด๋ผ๋ ๋จ์ด๋ โDo What I Meanโ์ ์ฝ์๋ก, ์ด ๋ช ๋ น์ ์ฌ์ฉ ์ํฉ์ ๋ฐ๋ผ ๋๊ธ๊ณผ ๊ด๋ จ๋ ๋ค์ํ ์์ ์ ์ฌ์ฉํ ์ ์์์ ๋ํ๋ ๋๋ค.
์ค์ ๋ก M-x ๋ฅผ ๋ณด๋ฉด ๋ง์ dwim ์ ๋ง๋ ์ ์๋ค. Emacs ์ ๋์ด๋๋ฅผ ๋ณผ ๋ ์ค๊ฐ ๊ณผ์ ์ผ๋ก์จ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ์ญํ ์ ํ๊ธฐ์ ํ์ฉํ๋ค๋ฉด ๋งค์ฐ ์ ์ฉํ ๊ฒ ๊ฐ๋ค. ๊ทธ๋ผ์๋ ์ฌํ ๋ชฐ๋๋ ๊ฒ์ ๋ณธ๋ค๋ฉด ํธ๋ ์ง์ธํธ hydra speedkey ๋ญ ์ด๋ฐ ๊ฒ๋ค๊ณผ ์ ์ฌํ๊ฒ ์๋ฉด ์ข์ ๊ธฐ๋ฅ์ด ์๋๊น ์ถ๋ค. ๋ชจ๋ ๊ฒ์ ๊ธฐ์ตํ ์๋ ์๊ณ , ๊ธฐ์ต ์ฌ๋ถ์ ๊ด๊ณ ์์ด ์ํฌํ๋ก์ฐ ์์์ ์ฐ๊ฒฐ ๋๋ค๋ฉด ๋ชจ์๋๋ ๊ฒ ์ ์ฉํ๋ค. hydra ๊ฐ ๊ทธ๋์ ์ ์ฉํ์ง ์๋๊ฐ?
์ ๊ธ์ ์ ์๋ ์ญ์ ์ฌ๋ฌ ํจํค์ง์์ ์ ์ฉํ๊ฒ ์ ๊ณตํ๋ค๊ณ ํ๊ณ ์๋ค. ๋ณธ์ธ๋ ๋ทํ์ผ์ upcase-dwim, downcase-dwim, mc/mark-all-dwim ๋ฑ์ ๋ง๋ค์ด ์ฌ์ฉํ๋ค๊ณ ํ๋ค. What They Mean ์ด ์๋๋ผ What I Mean ์ด ๋๋๋ก ์๋ฅผ ๋ณด์.
global-map C-c i, org-mode-map C-c C-l ์ด๋ ๊ฒ ๋ฐ์ธ๋ฉ ๋์ด ์๋ org-insert-link ๋ฅผ ์๋ฅผ ๋ค์ด ๋ณด์. Hyperlinks (Org Mode Compact Guide) ๋งค๋ด์ผ์ ๋์ ์๋ ๊ฒ ์ฒ๋ผ ๋ค์ํ ๋งํฌ๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํ ์ ์๋๋ฐ ์ธ์์ ์ธ ํ์๋ ์์ ๊ฒ์ด๋ค. ์ ์์๋ ์ด ๊ณผ์ ์ ๊ฐ๋จํ๊ฒ ๋์์ค ์ ์๋ ๋ณด๋ค. ์ ์ ๋ณด์. ๋์ ๊ฒฝ์ฐ๋ org-store-link ํ ๋ค์ ์ฌ์ฉํ๋๋ฐ ๋งค๋ฒ ํ์ผ ๋งํฌ๋ง ์ฌ์ฉํด์ ๋ถ์กฑํจ์ด ์์๋ค.
์ ๊ณตํ๋ ํจ์๊ฐ ์๋ค! ์ ์๋ง! ์ด ์น๊ตฌ ๋ทํ์ผ ์ข ๊ฐ๋ณด์.