๋ง์ emacs ๋น๋์์ doom make
๋ฅผ ํ
์คํธํ์ฌ chunkwm ๊ณผ ๊ฐ์ ์ํํธ์จ์ด์ ํจ๊ป ์๋ํ๋ ๊ฒ์ ํ์ธํ๊ณ ์ด ๊ณต์์์ ๋ค์ ์ค๋ฅ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
์ด๊ฒ์ ๊ฒฝ๋ก์ ๋ช ๊ฐ์ง ์ถ๊ฐ ํญ๋ชฉ์ ๋จ๊ฒจ๋ ์ฌ๋์ ๋น๋์ ์๋ชป์ฒ๋ผ ๋ณด์ด์ง๋ง ๋๋ ๊ทธ๊ฒ์ ์ฐํํ๊ฑฐ๋ ์ ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ผ ๋งํผ ๋๋ํ์ง ์์ต๋๋ค. ๋ก์ปฌ์์ charsets ์ข ์์ฑ์ ์ฐพ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
Macport buid ์ Cask, ์ต๊ณ ์ ํธํ์ฑ์ Doom๊ณผ ์ ์๋ํ์ง ์์ต๋๋ค.
~/.emacs.d remotes/origin/develop~1
$ make
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/libexec/em
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/em
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/li
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-source/tmproot/share/emacs/26.1/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1
๋น์ทํ ๋ฌธ์ , ๋ ๋ง์ Arch-y ํ๋ฏธ.
~/.emacs.d remotes/origin/develop~1
$ make
Warning: arch-dependent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/libexec/emacs/26.1.92/x86_64-apple-darwin16.7.0/': No such file or directory
Warning: arch-independent data dir '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/': No such file or directory
Warning: Lisp directory '/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/lisp': No such file or directory
Error: charsets directory not found:
/Users/travis/build/railwaycat/build-macport/emacs-head/tmproot/share/emacs/26.1.92/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!
make: *** [all] Error 1
emacs
๋ฐ emacsclient
๋ฅผ ์ฌ์ฉํ์ฌ CLI์์ GUI๋ก ๊ธฐ๋ณธ ์ด๊ธฐ๊ฐ ์ถ๊ฐ๋์ด ์ง๊ธ๊น์ง ๊ฐ์ฅ ๋ถ๋๋ฌ์ด ์ค์น๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
์์ ๋์ผํ์ง๋ง CLI๋ ์์ง๋ง ์ฅ์์ด ๋ ์ข์ต๋๋ค.
ํด๋ฆญํ์ฌ ํผ์น๊ธฐ
Doom Doctor
Emacs v26.1
Doom v2.0.9 (n/a)
shell: /usr/local/bin/zsh
Compiled with:
NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS
uname -a:
Darwin vBook 18.5.0 Darwin Kernel Version 18.5.0: Sun Feb 10 23:38:43 PST 2019;
root:xnu-4903.250.336.0.1~14/RELEASE_X86_64 x86_64
Checking your OS...
Checking your fonts...
Checking gnutls/openssl...
Testing your root certificates...
Checking for GNU/BSD tar...
Checking your enabled modules...
Loading /Users/v/.emacs.d/core/autoload/cache...
Everything seems fine, happy Emacsโing!
Railwaycat emacsmacport์์๋ charset ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ทธ๊ฒ์ ์์ ๊ธฐ ์ํด ๋๋ ์บ์คํฌ ๋ฒ์ ๋์ ์ผ๋ฐ ๋ฒ์ ์ ์ค์นํด์ผํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ ํ doom-emacs์์๋ ์ ์๋ํ์ง ์์์ต๋๋ค.
์ ๊ฐ ์๊ฐํ๋ ํ์ฌ๋ก์๋ emacs-plus๊ฐ ์ต๊ณ ์ ๋๋ค. ๊ทธ๋ฌ๋ chunkwm์ ๋ง์ฐ์ค ์ค๋ฒ๋ emacs-plus๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ์ง ์์ต๋๋ค(๋ง์ฐ์ค๋ฅผ emacs์ ๊ฐ์ฅ์๋ฆฌ ์๋ก ๋งค์ฐ ์ฒ์ฒํ ์์ง์ด๋ฉด ์๋ํฉ๋๋ค).
๋๋ ์ด๊ฒ์ด ์๋ ค์ง ๋ฌธ์ ์ ์คํธ๋ฆผ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. https://github.com/railwaycat/homebrew-emacsmacport/issues/21
๋ฌธ์ ๊ฐ ์ ์คํธ๋ฆผ์์ ํด๊ฒฐ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์๋ ค์ฃผ์๋ฉด ์ด ๋ฌธ์ ๋ฅผ ๋ค์ ์ด๊ฒ ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ฌธ์ ๊ฐ ์ ์คํธ๋ฆผ์์ ํด๊ฒฐ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์๋ ค์ฃผ์๋ฉด ์ด ๋ฌธ์ ๋ฅผ ๋ค์ ์ด๊ฒ ์ต๋๋ค.