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}}
|
;;; {{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 ###
|
;;; ### Python ###
|
||||||
|
|
||||||
(use-package company-jedi
|
(use-package company-jedi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user