( |
paredit-open-round |
|
(foo "bar |baz" quux) | ↓ |
---|
(foo "bar (|baz" quux) |
|
|
|
) |
paredit-close-round |
|
; Hello,| world! | ↓ |
---|
; Hello,)| world! |
|
|
|
M-) |
paredit-close-round-and-newline |
(defun f (x| )) | ↓ |
---|
(defun f (x)
|) |
|
|
|
|
[ |
paredit-open-square |
|
(foo "bar |baz" quux) | ↓ |
---|
(foo "bar [|baz" quux) |
|
|
|
] |
paredit-close-square |
(define-key keymap [frob| ] 'frobnicate) | ↓ |
---|
(define-key keymap [frob]| 'frobnicate) |
|
|
|
|
" |
paredit-doublequote |
(frob grovel |full lexical) | ↓ |
---|
(frob grovel "|" full lexical) | ↓ |
---|
(frob grovel ""| full lexical) |
|
|
(foo "bar |baz" quux) | ↓ |
---|
(foo "bar \"|baz" quux) |
|
|
(frob grovel) ; full |lexical | ↓ |
---|
(frob grovel) ; full "|lexical |
|
|
|
M-" |
paredit-meta-doublequote |
(foo "bar |baz" quux) | ↓ |
---|
(foo "bar baz"| quux) |
|
|
(foo |(bar #\x "baz \\ quux") zot) | ↓ |
---|
(foo "|(bar #\\x \"baz \\\\ quux\")" zot) |
|
|
|
\ |
paredit-backslash |
(string #|)
; Character to escape: x | ↓ |
---|
(string #\x|) |
|
|
"foo|bar"
; Character to escape: " | ↓ |
---|
"foo\"|bar" |
|
|
|
; |
paredit-semicolon |
|(frob grovel) | ↓ |
---|
;|(frob grovel) |
|
|
(frob |grovel) | ↓ |
---|
(frob ;|grovel
) |
|
|
(frob |grovel (bloit
zargh)) | ↓ |
---|
(frob ;|grovel
(bloit
zargh)) |
|
|
(frob grovel) | | ↓ |
---|
(frob grovel) ;| |
|
|
|
M-; |
paredit-comment-dwim |
(foo |bar) ; baz | ↓ |
---|
(foo bar) ; |baz |
|
|
(frob grovel)| | ↓ |
---|
(frob grovel) ;| |
|
|
(zot (foo bar)
|
(baz quux)) | ↓ |
---|
(zot (foo bar)
;; |
(baz quux)) |
|
|
(zot (foo bar) |(baz quux)) | ↓ |
---|
(zot (foo bar)
;; |
(baz quux)) |
|
|
|(defun hello-world ...) | ↓ |
---|
;;; |
(defun hello-world ...) |
|
|
|
|
paredit-newline |
(let ((n (frobbotz))) |(display (+ n 1)
port)) | ↓ |
---|
(let ((n (frobbotz)))
|(display (+ n 1)
port)) |
|
|
|
RET |
paredit-RET |
|
C-j |
paredit-C-j |
|