add D language
This commit is contained in:
parent
d4838a8afe
commit
d61e7fb293
22
init.el
22
init.el
@ -660,6 +660,28 @@ inserted between the braces between the braces."
|
||||
;;; {{old-go.el}}
|
||||
|
||||
|
||||
;;; <span id="d"></span>
|
||||
;;; ### D (Dlang) ###
|
||||
|
||||
(defun my-d-mode-hook-fn ()
|
||||
(setq c-basic-offset 4
|
||||
indent-tabs-mode nil))
|
||||
|
||||
(use-package d-mode
|
||||
:init
|
||||
(add-to-list 'c-default-style '(d-mode . "bsd"))
|
||||
:bind
|
||||
(:map d-mode-map
|
||||
("M-." . company-dcd-goto-definition)
|
||||
("M-," . company-dcd-goto-def-pop-marker)
|
||||
("C-c d" . company-dcd-show-ddoc-with-buffer)
|
||||
("C-i" . company-indent-or-complete-common)
|
||||
("C-M-i" . counsel-company))
|
||||
:hook (d-mode . my-d-mode-hook-fn))
|
||||
|
||||
(use-package company-dcd
|
||||
:hook (d-mode . company-dcd-mode))
|
||||
|
||||
;;; ### Python ###
|
||||
|
||||
(use-package company-jedi
|
||||
|
Loading…
x
Reference in New Issue
Block a user