- load-file, load-path and load
- feature, provide and require, autoload
- naming conventions
- all of names should have a prefix, such that the naming conflicts could be minimal.
- define your abbrevs, alias of long string
(abbrev-mode)
(define-abbrev-table 'global-abbrev-table '(
;; signature
("8dk" "devinkin")
;; emacs regex
))
- how to origanie your configs
- init-package.el
- init-ui.el
- init-better-default.el
- init-keybindings.el
- custom.el
(setq custom-file (expand-file-name "lisp/custom.el" user-emacs-directory))
- use `conunsel-git` to find file in git managed project.
(global-set-key (kbd "C-c p f") 'counsel-git)