|
@@ -0,0 +1,37 @@
|
|
|
|
+# emacs
|
|
|
|
+
|
|
|
|
+> ํ์ฅ ๊ฐ๋ฅ, ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅ, ์์ฒด ๋ฌธ์ํ๊ฐ ๋๋ ์ค์๊ฐ ๋์คํ๋ ์ด ํธ์ง๊ธฐ.
|
|
|
|
+> ์ฐธ๊ณ : `emacsclient`.
|
|
|
|
+> ๋ ๋ง์ ์ ๋ณด: <https://www.gnu.org/software/emacs>.
|
|
|
|
+
|
|
|
|
+- Emacs ์์ ๋ฐ ํ์ผ ์ด๊ธฐ:
|
|
|
|
+
|
|
|
|
+`emacs {{๊ฒฝ๋ก/๋์/ํ์ผ}}`
|
|
|
|
+
|
|
|
|
+- ์ง์ ๋ ์ค ๋ฒํธ์์ ํ์ผ ์ด๊ธฐ:
|
|
|
|
+
|
|
|
|
+`emacs +{{์ค_๋ฒํธ}} {{๊ฒฝ๋ก/๋์/ํ์ผ}}`
|
|
|
|
+
|
|
|
|
+- Emacs Lisp ํ์ผ์ ์คํฌ๋ฆฝํธ๋ก ์คํ:
|
|
|
|
+
|
|
|
|
+`emacs --script {{๊ฒฝ๋ก/๋์/ํ์ผ.el}}`
|
|
|
|
+
|
|
|
|
+- ์ฝ์ ๋ชจ๋์์ Emacs๋ฅผ ์์ (X ์๋์ฐ ์์ด):
|
|
|
|
+
|
|
|
|
+`emacs --no-window-system`
|
|
|
|
+
|
|
|
|
+- ๋ฐฑ๊ทธ๋ผ์ด๋์์ Emacs ์๋ฒ๋ฅผ ์์ (`emacsclient`๋ฅผ ํตํด ์ก์ธ์ค ๊ฐ๋ฅ):
|
|
|
|
+
|
|
|
|
+`emacs --daemon`
|
|
|
|
+
|
|
|
|
+- ์คํ ์ค์ธ Emacs ์๋ฒ์ ๋ชจ๋ ์ธ์คํด์ค๋ฅผ ์ค์งํ๊ณ , ์ ์ฅ๋์ง ์์ ํ์ผ์ ๋ํ ํ์ธ์ ์์ฒญ:
|
|
|
|
+
|
|
|
|
+`emacsclient --eval '(save-buffers-kill-emacs)'`
|
|
|
|
+
|
|
|
|
+- Emacs์ ํ์ผ์ ์ ์ฅ:
|
|
|
|
+
|
|
|
|
+`<Ctrl> + X, <Ctrl> + S`
|
|
|
|
+
|
|
|
|
+- Emacs๋ฅผ ์ข
๋ฃ:
|
|
|
|
+
|
|
|
|
+`<Ctrl> + X, <Ctrl> + C`
|