Lisp Cheat Sheet

Posted : admin On 1/29/2022
  1. Lisp Cheat Sheet Printable
  2. Emacs Lisp Cheat Sheet
  3. Lisp Cheat Sheet Pdf
Lisp cheat sheet free

I wanted to get the hang of Lispy thanks to Leo Vivier’s presentation at EmacsSF, but there are a lot of keyboard shortcuts to explore. In Karl Voit’s demo of Org Mode at GLT21, he showed how he uses Hydra to make cheat sheets. That makes perfect sense, of course, as Hydra can display text and allow you to run commands while the text is displayed. I wanted to make a Hydra that would show me categorized commands to make it easier to look up and eventually remember them. I also wanted to skip the commands that I already knew or that I didn’t want to focus on just yet.

Fortunately, the function reference had a link to the Org file used to generate it. I copied the tables, merged them together, named them with #+NAME: bindings, replaced the links with plain text, and added a third column with the category I wanted to put commands into.

Sheet#bindings

IntroLispworksSBCL locallyCunixEmacs without X-Forwarding on MacOSRunning LispEmacs Cheat Sheat CS3101 Programming Languages (Lisp) Installing Lisp & Emacs Cheat Sheet Bob Coyne ([email protected]) Columbia University March 10, 2017 1/ 9. Common lisp quick reference values 18, 32 values-list 18 variable 45 vector 12, 31 vector-pop 12 vector-push 12 vector-push-extend 12 vectorp 11 warn 28. All cheat sheets, round-ups, quick reference cards, quick reference guides and quick reference sheets in one page. Cheat sheets: Common Lisp Quick Reference by Bert Burgemeister pdf: a4 booklet all, a4 booklet four, a4 consec, letter booklet all, letter booklet four, letter consec; tar.gz (LaTeX source) (clqr.

keyfunctioncolumn
<lispy-barf
Alispy-beginning-of-defun
jlispy-down
Zlispy-edebug-stop
Blispy-ediff-regions
Glispy-goto-local
hlispy-left
Nlispy-narrow
ylispy-occur
olispy-other-mode
Jlispy-outline-next
Klispy-outline-prev
Plispy-paste
llispy-right
Ilispy-shifttab
>lispy-slurp
SPClispy-space
xBlispy-store-region-and-buffer
ulispy-undo
klispy-up
vlispy-view
Vlispy-visit
Wlispy-widen
Dpop-tag-mark
xsee
Lunbound
Uunbound
Xunbound
Yunbound
Hlispy-ace-symbol-replaceEdit
clispy-cloneEdit
Clispy-convoluteEdit
nlispy-new-copyEdit
Olispy-onelineEdit
rlispy-raiseEdit
Rlispy-raise-someEdit
lispy-spliceEdit
Slispy-stringifyEdit
ilispy-tabEdit
xjlispy-debug-step-inEval
xelispy-edebugEval
xTlispy-ertEval
elispy-evalEval
Elispy-eval-and-insertEval
xrlispy-eval-and-replaceEval
plispy-eval-other-windowEval
qlispy-ace-parenMove
zlispy-knightMove
slispy-move-downMove
wlispy-move-upMove
tlispy-teleportMove
Qlispy-ace-charNav
lispy-ace-subwordNav
alispy-ace-symbolNav
blispy-backNav
dlispy-differentNav
flispy-flowNav
Flispy-followNav
glispy-gotoNav
xblispy-bind-variableRefactor
xflispy-flattenRefactor
xclispy-to-condRefactor
xdlispy-to-defunRefactor
xilispy-to-ifsRefactor
xllispy-to-lambdaRefactor
xulispy-unbind-variableRefactor
Mlispy-multilineOther
xhlispy-describeOther
mlispy-mark-listOther

I wrote this Emacs Lisp code with the header arguments #+begin_src emacs-lisp :var bindings=bindings :colnames yes:

Lisp Cheat Sheet Printable

Here’s the result:

Lisp cheat sheet pdf

Figure 1: Hydra-based cheat sheet

Emacs Lisp Cheat Sheet

I’m experimenting with having my Windows key be F14 if tapped and Super_L if held down. I use KDE, so I disabled the Applications shortcut with:

Lisp Cheat Sheet Pdf

and then used xcape -e 'Super_L=F14' to make it work.

Looking forward to getting the hang of this!