I use Emacs as PHP IDE in some projects. Let's get to the point: (require 'package) ;(setq package-check-signature nil) (add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/") t) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) (package-initialize) ;; We will use 'use-package' to install and configure packages. (unless (package-installed-p 'use-package) (package-refresh-contents) (package-install 'use-package)) (eval-when-compile (require 'use-package)) (add-to-list 'exec-path "/home/mihamina/Apps/node/bin") (add-to-list 'exec-path "/home/mihamina/node_modules/.bin") (setq inhibit-startup-message t) (setq inhibit-startup-screen t) (use-package php-mode :ensure t :mod...