diff --git a/doc/cli/keybindings.md b/doc/cli/keybindings.md index db5b2b0c..cc85fbcd 100644 --- a/doc/cli/keybindings.md +++ b/doc/cli/keybindings.md @@ -16,16 +16,21 @@ CLI has several keybindings, most significant first: | Meta-b | Ctrl-Left | Move cursor back one word | | Ctrl-e | End | Move cursor to end of line | | Ctrl-a | Home | Move cursor to beginning of line | +| Ctrl-@ | Ctrl-Space | Mark current position for region operations | +| Meta w | | Copy region to kill buffer without deleting | | Ctrl-k | | Kill (cut) text from cursor to end of line | | Ctrl-u | | Delete (cut) entire line | | Ctrl-y | | Yank (paste) from kill buffer to cursor | | Meta-. | | Yank (paste) last argument from previous line | -| Ctrl-w | Meta-Backspace | Delete (cut) word to the left | +| Ctrl-w | | Kill region if mark set, else kill word backward | +| | Meta-Backspace | Delete (cut) word to the left | | | Meta-Delete | Delete (cut) word to the right | | Ctrl-l | | Clear screen and refresh current line | | Ctrl-p | Up arrow | History, previous command | | Ctrl-n | Down arrow | History, next command | +| Ctrl-q | Ctrl-v | Insert next character literally | | Ctrl-r | | History, reversed interactive search (i-search) | +| Ctrl-t | | Transpose/Swap characters before and at cursor | ## What is Meta? diff --git a/package/klish/klish.hash b/package/klish/klish.hash index 5d0796cc..3fbd5169 100644 --- a/package/klish/klish.hash +++ b/package/klish/klish.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 9d9d33b873917ca5d0bdcc47a36d2fd385971ab0c045d1472fcadf95ee5bcf5b LICENCE -sha256 4c1b6b461a805f0cf80f797f85415e0663ee371df6495641bb494bfb18829fe8 klish-7c5f1c4045d9a868dea547bd7ef0143bff5a84d7-git4.tar.gz +sha256 39a73fdaa7e41001e804e2bbdebdc885da79d540f0246777e8fd1c0dd9fc9475 klish-1c31f50ab775d467fa18f2e0a798006949536a2a-git4.tar.gz diff --git a/package/klish/klish.mk b/package/klish/klish.mk index 71ff7968..93c86395 100644 --- a/package/klish/klish.mk +++ b/package/klish/klish.mk @@ -4,7 +4,7 @@ # ################################################################################ -KLISH_VERSION = 7c5f1c4045d9a868dea547bd7ef0143bff5a84d7 +KLISH_VERSION = 1c31f50ab775d467fa18f2e0a798006949536a2a KLISH_SITE = https://github.com/kernelkit/klish.git #KLISH_VERSION = tags/3.0.0 #KLISH_SITE = https://src.libcode.org/pkun/klish.git