Compare commits

...

3 Commits

Author SHA1 Message Date
kj
a0a1282aa2 Enable subword mode by default.
This will allow detecting words (or as words) inside camelCase,
snake_case, kebab-case, and PascalCase.

Note: Without this, kebab-case and snake_case don't have problems, but
I mention all nomenclatures as a group.
2025-02-17 21:54:20 -03:00
kj
8e6fb27ec8 Update elpaca. 2025-02-17 21:43:17 -03:00
kj
32078154c9 Disable php-mode in favor of php-ts-mode. 2025-02-17 21:42:52 -03:00
2 changed files with 9 additions and 6 deletions

View File

@ -20,12 +20,12 @@
)) ))
;; Instalar elpaca.el (reemplpazando package.el) ;; Instalar elpaca.el (reemplpazando package.el)
(defvar elpaca-installer-version 0.8) (defvar elpaca-installer-version 0.9)
(defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory)) (defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory))
(defvar elpaca-builds-directory (expand-file-name "builds/" elpaca-directory)) (defvar elpaca-builds-directory (expand-file-name "builds/" elpaca-directory))
(defvar elpaca-repos-directory (expand-file-name "repos/" elpaca-directory)) (defvar elpaca-repos-directory (expand-file-name "repos/" elpaca-directory))
(defvar elpaca-order '(elpaca :repo "https://github.com/progfolio/elpaca.git" (defvar elpaca-order '(elpaca :repo "https://github.com/progfolio/elpaca.git"
:ref nil :depth 1 :ref nil :depth 1 :inherit ignore
:files (:defaults "elpaca-test.el" (:exclude "extensions")) :files (:defaults "elpaca-test.el" (:exclude "extensions"))
:build (:not elpaca--activate-package))) :build (:not elpaca--activate-package)))
(let* ((repo (expand-file-name "elpaca/" elpaca-repos-directory)) (let* ((repo (expand-file-name "elpaca/" elpaca-repos-directory))
@ -89,6 +89,7 @@
(tooltip-mode -1) ; Disable tooltips. (tooltip-mode -1) ; Disable tooltips.
(global-display-line-numbers-mode) ; Mostar número de línea. (global-display-line-numbers-mode) ; Mostar número de línea.
(show-paren-mode 1) ; Habilitar resaltado de brackets. (show-paren-mode 1) ; Habilitar resaltado de brackets.
(global-subword-mode 1) ; Habilitar subpalabras (detectar palabras dentro de un camelCase y Pascal case.)
(pending-delete-mode t) ; Cuando selecciono un texto y escribo, el texto se borra (emacs por defecto solo escribe donde está el cursor). (pending-delete-mode t) ; Cuando selecciono un texto y escribo, el texto se borra (emacs por defecto solo escribe donde está el cursor).
;; (global-hl-line-mode) ; Resaltar línea actual por defecto. ;; (global-hl-line-mode) ; Resaltar línea actual por defecto.
(setq use-short-answers t) ; Usar respuesta cortas (y/n) en lugar de las largas (yes/no) (setq use-short-answers t) ; Usar respuesta cortas (y/n) en lugar de las largas (yes/no)

View File

@ -12,12 +12,14 @@
(use-package php-ts-mode (use-package php-ts-mode
:defer t :defer t
:mode "\\.php\\'" :mode "\\.php\\'"
:after php-mode ;; :init
;; (add-to-list 'auto-mode-alist '("\\.php\\'" . php-ts-mode))
;; :after php-mode
:ensure nil) :ensure nil)
(use-package php-mode ;; (use-package php-mode
:defer t ;; :defer t
:ensure t) ;; :ensure t)
(use-package php-doc-block (use-package php-doc-block
:after php-ts-mode :after php-ts-mode