Eliinado web-mode.

This commit is contained in:
kj
2021-08-03 23:50:48 -04:00
parent 46f87934a1
commit ba9f65c541
+19 -28
View File
@@ -13,23 +13,26 @@
;; If there is more than one, they won't work right. ;; If there is more than one, they won't work right.
'(ansi-color-names-vector '(ansi-color-names-vector
["#212121" "#CC5542" "#6aaf50" "#7d7c61" "#5180b3" "#DC8CC3" "#9b55c3" "#bdbdb3"]) ["#212121" "#CC5542" "#6aaf50" "#7d7c61" "#5180b3" "#DC8CC3" "#9b55c3" "#bdbdb3"])
'(compilation-message-face 'default) '(compilation-message-face (quote default))
'(custom-enabled-themes '(dracula)) '(custom-enabled-themes (quote (dracula)))
'(custom-safe-themes '(custom-safe-themes
'("24714e2cb4a9d6ec1335de295966906474fdb668429549416ed8636196cb1441" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" "c7eb06356fd16a1f552cfc40d900fe7326ae17ae7578f0ef5ba1edd4fdd09e58" "f3ab34b145c3b2a0f3a570ddff8fabb92dafc7679ac19444c31058ac305275e1" "dcdd1471fde79899ae47152d090e3551b889edf4b46f00df36d653adc2bf550d" "3994b1c5c1f412c025bb71b2df5973a421c257afee5278684639c205d79d93ee" default)) (quote
("24714e2cb4a9d6ec1335de295966906474fdb668429549416ed8636196cb1441" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" "c7eb06356fd16a1f552cfc40d900fe7326ae17ae7578f0ef5ba1edd4fdd09e58" "f3ab34b145c3b2a0f3a570ddff8fabb92dafc7679ac19444c31058ac305275e1" "dcdd1471fde79899ae47152d090e3551b889edf4b46f00df36d653adc2bf550d" "3994b1c5c1f412c025bb71b2df5973a421c257afee5278684639c205d79d93ee" default)))
'(fci-rule-color "#2e2e2e") '(fci-rule-color "#2e2e2e")
'(highlight-changes-colors '("#FD5FF0" "#AE81FF")) '(highlight-changes-colors (quote ("#FD5FF0" "#AE81FF")))
'(highlight-tail-colors '(highlight-tail-colors
'(("#3C3D37" . 0) (quote
(("#3C3D37" . 0)
("#679A01" . 20) ("#679A01" . 20)
("#4BBEAE" . 30) ("#4BBEAE" . 30)
("#1DB4D0" . 50) ("#1DB4D0" . 50)
("#9A8F21" . 60) ("#9A8F21" . 60)
("#A75B00" . 70) ("#A75B00" . 70)
("#F309DF" . 85) ("#F309DF" . 85)
("#3C3D37" . 100))) ("#3C3D37" . 100))))
'(hl-todo-keyword-faces '(hl-todo-keyword-faces
'(("TODO" . "#dc752f") (quote
(("TODO" . "#dc752f")
("NEXT" . "#dc752f") ("NEXT" . "#dc752f")
("THEM" . "#2d9574") ("THEM" . "#2d9574")
("PROG" . "#4f97d7") ("PROG" . "#4f97d7")
@@ -43,17 +46,19 @@
("TEMP" . "#b1951d") ("TEMP" . "#b1951d")
("FIXME" . "#dc752f") ("FIXME" . "#dc752f")
("XXX+" . "#dc752f") ("XXX+" . "#dc752f")
("\\?\\?\\?+" . "#dc752f"))) ("\\?\\?\\?+" . "#dc752f"))))
'(inhibit-startup-screen t) '(inhibit-startup-screen t)
'(magit-diff-use-overlays nil) '(magit-diff-use-overlays nil)
'(package-selected-packages '(package-selected-packages
'(dumb-jump csharp-mode yaml-mode smooth-scrolling web-mode multi-web-mode spacemacs-theme flycheck ac-emmet markdown-preview-mode multiple-cursors git-gutter powerline ample-zen-theme monokai-theme dracula-theme auto-complete neotree all-the-icons spinner markdown-mode lv ht f dash-functional)) (quote
'(pdf-view-midnight-colors '("#b2b2b2" . "#292b2e")) (php-mode dumb-jump csharp-mode yaml-mode smooth-scrolling multi-web-mode spacemacs-theme flycheck ac-emmet markdown-preview-mode multiple-cursors git-gutter powerline ample-zen-theme monokai-theme dracula-theme auto-complete neotree all-the-icons spinner markdown-mode lv ht f dash-functional)))
'(pdf-view-midnight-colors (quote ("#b2b2b2" . "#292b2e")))
'(pos-tip-background-color "#FFFACE") '(pos-tip-background-color "#FFFACE")
'(pos-tip-foreground-color "#272822") '(pos-tip-foreground-color "#272822")
'(vc-annotate-background "#3b3b3b") '(vc-annotate-background "#3b3b3b")
'(vc-annotate-color-map '(vc-annotate-color-map
'((20 . "#dd5542") (quote
((20 . "#dd5542")
(40 . "#CC5542") (40 . "#CC5542")
(60 . "#fb8512") (60 . "#fb8512")
(80 . "#baba36") (80 . "#baba36")
@@ -70,10 +75,11 @@
(300 . "#528fd1") (300 . "#528fd1")
(320 . "#5180b3") (320 . "#5180b3")
(340 . "#6380b3") (340 . "#6380b3")
(360 . "#DC8CC3"))) (360 . "#DC8CC3"))))
'(vc-annotate-very-old-color "#DC8CC3") '(vc-annotate-very-old-color "#DC8CC3")
'(weechat-color-list '(weechat-color-list
'(unspecified "#272822" "#3C3D37" "#F70057" "#F92672" "#86C30D" "#A6E22E" "#BEB244" "#E6DB74" "#40CAE4" "#66D9EF" "#FB35EA" "#FD5FF0" "#74DBCD" "#A1EFE4" "#F8F8F2" "#F8F8F0"))) (quote
(unspecified "#272822" "#3C3D37" "#F70057" "#F92672" "#86C30D" "#A6E22E" "#BEB244" "#E6DB74" "#40CAE4" "#66D9EF" "#FB35EA" "#FD5FF0" "#74DBCD" "#A1EFE4" "#F8F8F2" "#F8F8F0"))))
(custom-set-faces (custom-set-faces
;; custom-set-faces was added by Custom. ;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful. ;; If you edit it by hand, you could mess it up, so be careful.
@@ -116,12 +122,6 @@
css-indent-offset 2) css-indent-offset 2)
(c-set-offset 'case-label 2) (c-set-offset 'case-label 2)
(c-set-offset 'statement-case-intro 2) (c-set-offset 'statement-case-intro 2)
(require 'web-mode)
(setq web-mode-css-indent-offset 2
web-mode-code-indent-offset 2
web-mode-sql-indent-offset 2
web-mode-script-padding 2
web-mode-markup-indent-offset 2)
(require 'php-mode) (require 'php-mode)
(add-hook 'php-mode-hook #'(lambda() (add-hook 'php-mode-hook #'(lambda()
(php-enable-default-coding-style) (php-enable-default-coding-style)
@@ -161,15 +161,6 @@
(display-line-numbers-mode -1)) (display-line-numbers-mode -1))
(add-hook 'neo-after-create-hook 'my/disable-line-numbers) (add-hook 'neo-after-create-hook 'my/disable-line-numbers)
;Cambiar de major-mode en un archivo que tiene php, html, css y js a la vez según el fracmento de código donde pones el cursor.
(require 'multi-web-mode)
(setq mweb-default-major-mode 'web-mode)
(setq mweb-tags '((php-mode "<\\?php\\|<\\? \\|<\\?=" "\\?>")
(js-mode "<script +\\(type=\"text/javascript\"\\|language=\"javascript\"\\)[^>]*>" "</script>")
(css-mode "<style +type=\"text/css\"[^>]*>" "</style>")))
(setq mweb-filename-extensions '("php" "htm" "html"))
;(multi-web-global-mode 1)
;Habilitar auto-complete-mode en html-mode. ;Habilitar auto-complete-mode en html-mode.
(add-hook 'html-mode-hook #'(lambda() (add-hook 'html-mode-hook #'(lambda()
(auto-complete-mode) (auto-complete-mode)