From 85a7613f69bc240f9cccf48a4c78ac7802fddfe0 Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Fri, 9 Aug 2024 08:46:28 -0700 Subject: [PATCH] Forked my own copy of pikchr-mode to fix a bug Will revert if and when it is accepted and merged. --- ha-config.org | 2 ++ ha-eshell.org | 2 +- ha-org.org | 4 +++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ha-config.org b/ha-config.org index 80bdf16..829d96c 100644 --- a/ha-config.org +++ b/ha-config.org @@ -629,6 +629,8 @@ If you hit the following keys /before/ you select a target, you get special acti - ~i~ :: =ispell= … fix spelling from a distance. - ~z~ :: =zap-to-char= … kill from current point to the target I’m not thinking of ideas of what would be useful, e.g. ~v~ to highlight from cursor to target, etc. + +Want to know something amazing. In a Terminal, like =vterm= or =eshell=, I run ~s-g~ and pinpoint the UUID in the output of a long command. Then type ~y~ and then ~C-y~ to paste that ID without even moving the mouse. **** Link Hint, the Link Jumper The [[info:emacs#Goto Address mode][Goto Address]] mode (see this [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Goto-Address-mode.html][online link]]) turns URLs into clickable links. Nice feature and built into Emacs, but it requires using the mouse or moving to the URL and hitting ~Return~ (if you like this idea, check out [[https://xenodium.com/actionable-urls-in-emacs-buffers/][Álvaro Ramírez's configuration]] for this). diff --git a/ha-eshell.org b/ha-eshell.org index 2b103ee..9e0445f 100644 --- a/ha-eshell.org +++ b/ha-eshell.org @@ -1248,7 +1248,7 @@ And finally, add our new functions to [[elisp(describe-variable 'eshell-virtual- * EAT and Eshell The [[https://codeberg.org/akib/emacs-eat][Emulate a Terminal]] project provides flicker-free, perfect display, of visual commands in Eshell, eliminating one of my primary issue with using Eshell all the time. (Check out Akib Azmain Turja’s [[https://emacsconf.org/2023/talks/eat/][talk at EmacsConf2023]]). -#+begin_src emacs-lisp +#+begin_src emacs-lisp :tangle no (use-package eat :after eshell :straight (:repo "https://codeberg.org/akib/emacs-eat") diff --git a/ha-org.org b/ha-org.org index f0bcacf..299693a 100644 --- a/ha-org.org +++ b/ha-org.org @@ -3,7 +3,7 @@ #+date: 2020-09-18 #+tags: emacs org #+startup: inlineimages -#+lastmod: [2024-06-02 Sun] +#+lastmod: [2024-08-08 Thu] A literate programming file for configuring org-mode and those files. @@ -547,8 +547,10 @@ Not sure if anyone has made a /package/, so we need to download and build locall #+end_src Of course, since we are dealing with Emacs, any good idea will be assimilated. Johann Klähn created [[https://github.com/kljohann/pikchr-mode][pikchr-mode]]: + #+begin_src emacs-lisp (use-package pikchr-mode + :straight (:local-repo "~/other/pikchr-mode") :custom (pikchr-executable "~/bin/pikchr")) #+end_src