Emacs on Windows: Getting tramp to work

Using Windows is .. a challenge. Running tramp in emacs, especially so.

April 24, 2023 · 3 min · Stewart V. Wright

Emacs site-lisp fix for MacOS

Emacs For MacOS (installed via Homebrew) doesn’t use /usr/local/share/emacs/site-lisp. Let’s fix that.

September 26, 2022 · 2 min · Stewart V. Wright

Copying images from EPUBs

I was reading a book this week and I wanted to use one of the images in a presentation. ...

August 25, 2022 · 2 min · Stewart V. Wright

Creating ebooks

Creating ebooks in Emacs with orgmode is easy

August 16, 2022 · 3 min · Stewart V. Wright

Reading books in Emacs

My Emacs configuration to allow reading EPUBs

August 15, 2022 · 4 min · Stewart V. Wright

Including equations in my notes

Including beautifully rendered equations is easy in Org Mode. ...

May 20, 2022 · 2 min · Stewart V. Wright

Getting yasnippet to work with Org mode

There are various discussions around the conflict between Org Mode and yasnippet and how to fix it. This is how I got them to play nicely together. You can read about my other Emacs configurations . (use-package yasnippet :init (defun yas/org-very-safe-expand () (let ((yas/fallback-behavior 'return-nil)) (yas/expand))) :hook ((emacs-lisp-mode . yas-minor-mode) (python-mode . yas-minor-mode) (org-mode . yas-minor-mode) (org-mode . (lambda () (make-variable-buffer-local 'yas/trigger-key) (setq yas/trigger-key [tab]) (add-to-list 'org-tab-first-hook 'yas/org-very-safe-expand) (define-key yas/keymap [tab] 'yas/next-field)))) :config (setq-default yas-snippet-dirs `(,(expand-file-name "snippets/" user-emacs-directory))) (yas-reload-all)) GNU Emacs 28....

May 5, 2022 · 1 min · Stewart V. Wright