log-modeのご紹介
DESCRIPTION
emacs 用 minor modeTRANSCRIPT
- 1. log-mode 2014/5/17 (Sat) Kanazawa.rb #21 @IT
- 2. () () 2 () @Yukimitsu_Izawa
- 3. () () 2 () Lv.20[] @Yukimitsu_Izawa
- 4. log-mode Simple Text indentation support mode for emacsen https://github.com/izawa/log-mode ! Tab++ Shift-Tab ! C-c C-a ! 3
- 5. log-mode Simple Text indentation support mode for emacsen https://github.com/izawa/log-mode ! Tab++ Shift-Tab ! C-c C-a ! 3
- 6. 4 for emacsen
- 7. 5 Emacs
- 8. Clone into your emacs data directory. 6 % cd ~/.emacs.d % git clone [email protected]:izawa/log-mode.git log-mode
- 9. Add load path subdirectory recursively. 7 .emacs.d/init.el ! (let ((default-directory "~/.emacs.d/")) (normal-top-level-add-subdirs-to-load-path))
- 10. Add require into your .emacs. (or init.el) 8 .emacs.d/init.el ! (require 'log-mode)
- 11. 9 Tab: insert indent prefix, or increment indent level. (like a PowerPoint). ! Shift-Tab: decrement indent level. ! C-c C-a: insert log-header.
- 12. 10 demo
- 13. 11 (setq log-mode-indent-prex-list [ "* " ; level 1 " + " ; level 2 " # " ; level 3 " - " ; level 4 " o " ; level 5 " * " ; level 6 ])
- 14. 12 ;; header insertion Username (setq log-mode-user-full-name " ") ! ;; header insertion E-Mail addr (setq log-mode-user-mail-address "[email protected]")
- 15. 13 ; header (setq log-mode-header-format "n : n : %d/ %02d/%02d(%s) %02d:%02d-n :n%s n) ! (setq log-mode-header-value '(year month day Week hour min Username Mailaddr))
- 16. 14 ! : : 2014/05/17(Sat) 13:30- :
- 17. 15 demo
- 18. Emacslog-mode markdownprex Web() 16
- 19. Thank You! If you have any comments, please send to: Mail: [email protected] / [email protected] Twitter: @Yukimitsu_Izawa 17