encoding cheatsheets
버퍼 인코딩(encoding) 확인
버퍼 인코딩(encoding) 확인
emacs가 느리다. 내부 프로세스를 가장 먼저 의심한다. 버그로 여러 개가 띄어졌는지. 필요 없는 프로세스가 살아있는지 확인한다.
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 “...