Now showing

Miscellaneous custom Emacs commands

Documentaries & Learning2021Creative Commons
Poster for Miscellaneous custom Emacs commands

About this film

In this video I showcase some custom commands that I have extracted from my Emacs configuration: https://protesilaos.com/emacs/dotemacs . I use them regularly to optimise various aspects of my workflow and I have learnt some Elisp by developing them. I did a video like this about a year ago (2020-08-03). What I shared back then has since been improved upon. You can find everything in the various .el files that form part of my setup. Below is the code I presented in the video. ;;; Odds and ends from my dotemacs (.emacs) ;; All those are from my Emacs setup. The literate configuration is on ;; my website: <https://protesilaos.com/emacs/dotemacs>. Otherwise check the ;; Git source: <https://gitlab.com/protesilaos/dotfiles>. ;;;; Excerpt from prot-comment.el ;; helper code from prot-common.el, which is `require'd by ;; prot-comment.el (defvar prot-common--line-regexp-alist '((empty . "[\s\t]*$") (indent . "^[\s\t]+") (non-empty . "^.+$") (list . "^\\([\s\t#*+]+\\|[0-9]+[^\s]?[).]+\\)") (heading . "^[=-]+")) "Alist of regexp types used by `prot-common-line-regexp-p'.") (defun prot-common-line-regexp-p (type &optional n) "Test for TYPE on line. TYPE is the car of a cons cell in `prot-com…

Directors & creators

Protesilaos Stavrou

View on archive.org ↗

More from this pool

Documentaries & Learning

See all →