Add your own custom snippets
This commit is contained in:
parent
bd480d3c12
commit
107a59f9b0
14 changed files with 80 additions and 25 deletions
|
|
@ -17,16 +17,17 @@
|
|||
:defer t
|
||||
:ensure t)
|
||||
|
||||
(setq-local indent-tabs-mode nil)
|
||||
|
||||
(defun activate-my-clojure-mode ()
|
||||
"Goodies for clojure files."
|
||||
(set-indent 2) ;; Default indentation of 2 characters
|
||||
(column-enforce-n 80)
|
||||
(clj-refactor-mode 1)
|
||||
(cider-mode 1)
|
||||
|
||||
(clj-refactor-mode 1)
|
||||
(cider-mode 1)
|
||||
(paredit-mode 1)
|
||||
;; Do not show separate error window when in REPL
|
||||
(setq cider-show-error-buffer 'except-in-repl)
|
||||
(paredit-mode 1))
|
||||
(setq cider-show-error-buffer 'except-in-repl))
|
||||
|
||||
(add-hook 'clojure-mode-hook 'activate-my-clojure-mode)
|
||||
|
||||
|
|
|
|||
|
|
@ -2,12 +2,12 @@
|
|||
"Goodies for editing emacs files."
|
||||
(set-indent 2) ;; Default indentation of 2 characters
|
||||
(column-enforce-n 80)
|
||||
(setq-default indent-tabs-mode nil)
|
||||
|
||||
;; Company list override
|
||||
(add-to-list (make-local-variable 'company-backends)
|
||||
'(company-elisp company-yasnippet))
|
||||
|
||||
(paredit-mode 1)
|
||||
)
|
||||
(paredit-mode 1))
|
||||
|
||||
(add-hook 'emacs-lisp-mode-hook 'activate-emacs-lisp-mode)
|
||||
|
|
|
|||
|
|
@ -66,14 +66,27 @@
|
|||
(setq-local
|
||||
ctags/refresh-command
|
||||
(format
|
||||
"ctags -e -R --languages=erlang -f %sTAGS %s. %slib/stdlib-* %slib/kernel-*"
|
||||
"ctags -e -R --languages=erlang -f %sTAGS %ssrc %sdeps %sapps %s_build %slib/stdlib-* %slib/kernel-*"
|
||||
(projectile-project-root) (projectile-project-root)
|
||||
(projectile-project-root) (projectile-project-root)
|
||||
(projectile-project-root)
|
||||
(plist-get erlang/current-erlang :erlang-path)
|
||||
(plist-get erlang/current-erlang :erlang-path)))
|
||||
|
||||
;; Add include path so that Erlang does not complain about
|
||||
;; missing header files.
|
||||
(setq-local flycheck-erlang-include-path
|
||||
(list (format "%sdeps" (projectile-project-root))
|
||||
(format "%sinclude" (projectile-project-root))
|
||||
(format "%sapps" (projectile-project-root))))
|
||||
|
||||
;; (setq-local flycheck-erlang-library-path
|
||||
;; (list (format "%sdeps" (projectile-project-root))
|
||||
;; (format "%sapps" (projectile-project-root))))
|
||||
|
||||
;; Company list override
|
||||
(add-to-list (make-local-variable 'company-backends)
|
||||
'(company-etags company-yasnippet)))
|
||||
'(company-yasnippet company-etags company-dabbrev)))
|
||||
|
||||
(add-hook 'erlang-mode-hook 'erlang/activate-erlang-mode)
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,10 @@
|
|||
(setq js2-mode-show-strict-warnings nil)
|
||||
(tide-hl-identifier-mode +1)
|
||||
|
||||
(flycheck-add-next-checker 'javascript-standard 'javascript-tide 'append)
|
||||
(if (string-match-p "rebelroam" (buffer-file-name))
|
||||
(flycheck-add-next-checker 'javascript-standard 'javascript-tide 'append))
|
||||
|
||||
|
||||
(setq-local flycheck-check-syntax-automatically '(save mode-enabled))
|
||||
|
||||
;; "Company list override."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue