diff --git a/doc/DOCUMENTATION.md b/doc/DOCUMENTATION.md index 532b8e6e3..8b28ca4e5 100644 --- a/doc/DOCUMENTATION.md +++ b/doc/DOCUMENTATION.md @@ -1932,24 +1932,30 @@ Key Binding | Function SPC k $ | go to the end of current sexp SPC k 0 | go to the beginning of current sexp SPC k a | absorb expression -SPC k A | transpose expression SPC k b | forward barf expression SPC k B | backward barf expression SPC k c | convolute expression +SPC k ds | delete symbol +SPC k Ds | backward delete symbol +SPC k dw | delete word +SPC k Dw | backward delete word +SPC k dx | delete expression +SPC k Dx | backward delete expression SPC k h | previous symbol SPC k i | switch to `insert state` SPC k I | go to beginning of current expression and switch to `insert state` SPC k j | next closing parenthesis +SPC k J | join expression SPC k k | previous opening parenthesis SPC k l | next symbol -SPC k m | merge (join) expression -SPC k n | forwared slurp expression -SPC k N | backward slurp expression SPC k p | paste after SPC k P | paste before -SPC k q | unwrap current expression and kill all symbols after point -SPC k Q | unwrap current expression and kill all symbols before point SPC k r | raise expression (replace parent expression by current one) +SPC k s | forwared slurp expression +SPC k S | backward slurp expression +SPC k C-s | unwrap current expression and kill all symbols after point +SPC k C-S | unwrap current expression and kill all symbols before point +SPC k t | transpose expression SPC k u | undo SPC k C-r | redo SPC k v | switch to `visual state` @@ -1957,9 +1963,6 @@ Key Binding | Function SPC k C-v | switch to `visual block state` SPC k w | wrap expression with parenthesis SPC k W | unwrap expression -SPC k xs | delete symbol -SPC k xw | delete word -SPC k xx | delete expression SPC k y | copy expression ##### Emacs lisp specific key bindings