diff options
author | Hsieh Chin Fan <typebrook@topo.tw> | 2023-01-31 23:44:19 +0800 |
---|---|---|
committer | Hsieh Chin Fan <typebrook@topo.tw> | 2023-01-31 23:44:19 +0800 |
commit | 01072d87b72fa79524094115dc15ec50ed3eaa06 (patch) | |
tree | f3e00c259774ce8b0cbdf91cb81820af1b8eb17c /zsh | |
parent | c2b45d72b46354975ce1c3682585d2d6a9701de9 (diff) |
Update
Diffstat (limited to 'zsh')
-rw-r--r-- | zsh/zshrc | 39 |
1 files changed, 21 insertions, 18 deletions
@@ -1,3 +1,6 @@ | |||
1 | # ZLE | ||
2 | set -o emacs | ||
3 | |||
1 | # helper repo | 4 | # helper repo |
2 | export SETTING_DIR=$HOME/helper | 5 | export SETTING_DIR=$HOME/helper |
3 | source $SETTING_DIR/tools/init/load-settings.sh | 6 | source $SETTING_DIR/tools/init/load-settings.sh |
@@ -57,24 +60,24 @@ key[PageDown]="${terminfo[knp]}" | |||
57 | key[Shift-Tab]="${terminfo[kcbt]}" | 60 | key[Shift-Tab]="${terminfo[kcbt]}" |
58 | 61 | ||
59 | # setup key accordingly | 62 | # setup key accordingly |
60 | bindkey -- "\C-A" beginning-of-line | 63 | #bindkey -- "\C-A" beginning-of-line |
61 | bindkey -- "\C-E" end-of-line | 64 | #bindkey -- "\C-E" end-of-line |
62 | bindkey -- "\C-d" delete-char | 65 | #bindkey -- "\C-d" delete-char |
63 | bindkey -- "\C-h" backward-delete-char | 66 | #bindkey -- "\C-h" backward-delete-char |
64 | bindkey -- "\Ed" delete-word | 67 | #bindkey -- "\Ed" delete-word |
65 | bindkey -- "\C-w" backward-delete-word | 68 | #bindkey -- "\C-w" backward-delete-word |
66 | bindkey -- "\C-k" kill-line | 69 | #bindkey -- "\C-k" kill-line |
67 | bindkey -- "\C-p" up-line-or-history | 70 | #bindkey -- "\C-p" up-line-or-history |
68 | bindkey -- "\C-n" down-line-or-history | 71 | #bindkey -- "\C-n" down-line-or-history |
69 | bindkey -- "\C-b" backward-char | 72 | #bindkey -- "\C-b" backward-char |
70 | bindkey -- "\C-f" forward-char | 73 | #bindkey -- "\C-f" forward-char |
71 | bindkey -- "\Eb" backward-word | 74 | #bindkey -- "\Eb" backward-word |
72 | bindkey -- "\Ef" forward-word | 75 | #bindkey -- "\Ef" forward-word |
73 | bindkey -- "\C-v" quoted-insert | 76 | #bindkey -- "\C-v" quoted-insert |
74 | bindkey -- "\E." insert-last-word | 77 | #bindkey -- "\E." insert-last-word |
75 | bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history | 78 | #bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history |
76 | bindkey -- "${key[PageDown]}" end-of-buffer-or-history | 79 | #bindkey -- "${key[PageDown]}" end-of-buffer-or-history |
77 | bindkey -- "${key[Shift-Tab]}" reverse-menu-complete | 80 | #bindkey -- "${key[Shift-Tab]}" reverse-menu-complete |
78 | #bindkey -- "${key[Insert]}" overwrite-mode | 81 | #bindkey -- "${key[Insert]}" overwrite-mode |
79 | 82 | ||
80 | 83 | ||