el-get으로 github에만 있는 패키지 설치를 간편하게 (feat. mix-format)
elixir 언어에 소스코드 포매팅 기능(mix format)이 추가됐다. emacs 공식 elixir mode에서 지원하려나 싶어 찾아보니 반영되려면 좀 더 있어야겠다. Subscribe 버튼을 쾅 누르고 반영되기 전까지는 mix-format 패키지를 사용하려고 한다.
elixir 언어에 소스코드 포매팅 기능(mix format)이 추가됐다. emacs 공식 elixir mode에서 지원하려나 싶어 찾아보니 반영되려면 좀 더 있어야겠다. Subscribe 버튼을 쾅 누르고 반영되기 전까지는 mix-format 패키지를 사용하려고 한다.
’When/why should I use progn?’ 질문한 사람처럼 나도 궁금했다. progn 특수 형식(special form)은 언제 쓰는 건가? 안 써도 똑같이 실행되던데.
REST(Representational State Transfer) 웹서비스를 테스트할 수 있는 프로그램이 필요했다. 뭘 외부에서 찾나? emacs 패키지 저장소인 MELPA에서 검색해보면 될 것을.
(use-package yasnippet-snippets :ensure t) (use-package yasnippet :ensure t :config (yas-global-mode 1))
picasaweb 이미지를 로컬에 다운로드하고 이미지 주소를 교체하는 스크립트를 짰다. 기존에 올린 이미지는 google photos로 자동으로 이관됐다. 엑박 안 뜨고 잘 나오지만 레거시 지원으로 유지되는 거라서 불안하다. 그래서 간단한 스크립트를 짰다.
(add-hook 'emacs-lisp-mode-hook #'(lambda () (modify-syntax-entry ?_ "w") (modify-syntax-entry ?- "w")))
macOS Sierra를 사용하고 싶어도 Karabiner 때문에 참고 있었다. Karabiner는 지원이 끊겼고 Karabiner-Elements만 사용할 수 있는데, stable 버전까지는 먼 것 같아서.
(defun unity-open-editor-log () (interactive) (let ((path (format "C:/Users/%s/AppData/Local/Unity/Editor/Editor.log" (getenv "USER...
| effort | Headline | Time | | |--------+---------------------------------+-----------+------| | | *Total time* ...
| C-x o | other-window | | C-x 0 | delete-window | | C-x 1 | delete-other-windows | | C-x 2 | split-window-below | | C-x 3 | split-window-ri...
| C-c p s s | projectile-ag |
(setq org-clock-idle-time 15)
projectile은 project 단위로 뭔가 할 수 있게 해준다. project는 작업 단위. 파일을 찾을 때, 내용을 검색할 때, 항상 / 디렉터리를 타깃으로 하지 않는다. 대상 디렉터리가 존재하기 마련. 이 블로그는 로컬에서 글을 쓸 때, ~/project/emacsian ...
(org-clock-persistence-insinuate) (setq org-clock-persist t) (setq org-clock-in-resume t) (setq org-clock-persist-query-resume nil)
(setq-default c-default-style "bsd" c-basic-offset 4)
DejaVu Sans Mono 폰트 잘 썼는데, 1:2 비율인 한글 폰트를 못 찾겠다. 반듯한 org table을 보고 싶은데 말이야. 그래서 작별하려고. 오랫동안 잘 썼다.
```bat SET ecPath=C:\emacs\bin\emacsclientw.exe SET ecOption=-na C:\emacs\bin\runemacs.exe REG ADD “HKCR*\shell\Open with Emacs” /t REG_SZ /v “” /d “...
(use-package smart-mode-line :ensure t :config (add-to-list 'rm-blacklist " WS" t) (add-to-list 'rm-blacklist " Undo-Tree" t) (add-to-list 'rm-blac...