Here is the best Occur configuration that I’ve ever had on my machine.
Tag: Org mode
Org Mode EPUB Export
ox-epub let’s you export Org-Mode documents to EPUB.
Link via Org-Mode mailing list.
(Screencast) Move The Buffer Contents And Cursor Up Or Down By One Line
Move the buffer contents and cursor up or down by one line
(global-set-key (kbd "M-p") (kbd "C-u 1 C-v")) (global-set-key (kbd "M-n") (kbd "C-u 1 M-v"))
The System That Inspired All Of Us Through Emacs
They say that Emacs was inspired by real LISP machines from Symbolics and more. Here are two of those Symbolics machines for sale on eBay:
- Symbolics XL1201 no FPA, 4 MW memory, 18 GB SCSI disk, 19 in. monochrome console
- Symbolics MacIvory model 2 workstation in an Apple Quadra 650 with Mac O/S 8.0
A Mac with a LISP machine inside of it is pretty cool.
Asynchronous src_block Execution For Org-Babel
A Hydra For Country Business Marks
(defhydra help/trademark (:color blue :hint nil) " American _R_egistered Trademark American _U_nregistered Trademark American _S_ervice Mark _J_apanese Industrial Standard _K_orean Standard " ("R" (lambda () (interactive) (insert "®"))) ("U" (lambda () (interactive) (insert "™"))) ("S" (lambda () (interactive) (insert "℠"))) ("J" (lambda () (interactive) (insert "〄"))) ("K" (lambda () (interactive) (insert "㉿"))))
Org Mode 9.0 is Released
- Interesting additions (that you may have already seen in development)
- Linter
- Choose latex compiler keyword
- PlantUML convenience
Emacs: The Infinite Program or The Ultimate Interview
An Emacs’ configuration is an Emacs Lisp (Elisp) program. Whether you write it by hand or using the Easy Customization GUI it is still a program. Some of us write it once and never touch it for years. I’ve done that and it works well. Some of us make changes daily, even hourly. I’ve done that too and it works well. When non Emacsers hear stories about this never ending program they shudder in horror and I don’t blame them. Configuring a text editor for multiple years does sound horrible! What is really happening here though, are all Emacsers sadists?
No, not really. Instead they are creators, makers, writers, and weavers of that which can be easily represented as plain text. They are programmers, too. Of course, that is the easy one! Unfortunately, that is the one that instantly kills any conversation (in some contexts). What people miss out on though is that its not just programmers who use Emacs. So do composers. So do publishers. So do finite element analysts. So do pen testers. So do screenwriters. So do hardware designers. Every Emacs configuration is an opportunity to learn something about something totally new to you! What comes to mind here is where Emacs configurations might play a role in interviews.
One of the stories going around is that during job interviews you should be able to cite an open source project so your interviewers can review it. Great idea. Does it ever really happen? (I’m looking for your feedback here). My Emacs’ configuration is a labor of love. It contains perfection, neglect, and horror. It is all a trade-off. Every single line means something to me and I’d love to share with anyone interested why I did what I did there. It is fun to share because you always learn something new. Every single time you learn something new when you mutually share.
This is my story why Emacs’s is an infinite program that would reveal more during a job interview than any personality profiling test out there.
How To Pragmatically Set A Prefix Argument
Via here, in this example it handles the situation when you want to run Magit but haven’t got a project file open:
(let ((current-prefix-arg '(4)))
(call-interactively #'magit-status))
The Fifteen Questions That You Must Answer In Your Org Mode Literate Programming Configuration
My configuration results in an environment where you can only evaluate code within the document and never during export or tangling. That way it is easier to understand what happens when.
Code is only ever evaluated when you execute the document. The results of execution are stored within the document. That is my workflow.
Knitr in comparison does the opposite only evaluating code during export.
Here is the easiest way to make sense of what happens when resulting in what: