Function: less-css-mode

less-css-mode is an autoloaded, interactive and byte-compiled function defined in less-css-mode.el.gz.

Signature

(less-css-mode)

Documentation

Major mode for editing Less files (https://lesscss.org/).

Special commands:
C-c C-c less-css-compile

In addition to any hooks its parent mode css-mode might have run, this mode runs the hook less-css-mode-hook, as the final or penultimate step during initialization.

Probably introduced at or before Emacs version 26.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/less-css-mode.el.gz
;;;###autoload (add-to-list 'auto-mode-alist '("\\.less\\'" . less-css-mode))
;;;###autoload
(define-derived-mode less-css-mode css-mode "Less"
  "Major mode for editing Less files (https://lesscss.org/).
Special commands:
\\{less-css-mode-map}"
  (font-lock-add-keywords nil less-css-font-lock-keywords)
  (setq-local comment-start "//")
  (setq-local comment-end "")
  (setq-local comment-continue " *")
  (setq-local comment-start-skip "/[*/]+[ \t]*")
  (setq-local comment-end-skip "[ \t]*\\(?:\n\\|\\*+/\\)")
  (add-hook 'after-save-hook #'less-css-compile-maybe nil t))