aboutsummaryrefslogtreecommitdiffhomepage
path: root/zsh
diff options
context:
space:
mode:
authorHsieh Chin Fan <typebrook@topo.tw>2023-01-31 23:44:19 +0800
committerHsieh Chin Fan <typebrook@topo.tw>2023-01-31 23:44:19 +0800
commit01072d87b72fa79524094115dc15ec50ed3eaa06 (patch)
treef3e00c259774ce8b0cbdf91cb81820af1b8eb17c /zsh
parentc2b45d72b46354975ce1c3682585d2d6a9701de9 (diff)
Update
Diffstat (limited to 'zsh')
-rw-r--r--zsh/zshrc39
1 files changed, 21 insertions, 18 deletions
diff --git a/zsh/zshrc b/zsh/zshrc
index edcaf75..a0e455e 100644
--- a/zsh/zshrc
+++ b/zsh/zshrc
@@ -1,3 +1,6 @@
1# ZLE
2set -o emacs
3
1# helper repo 4# helper repo
2export SETTING_DIR=$HOME/helper 5export SETTING_DIR=$HOME/helper
3source $SETTING_DIR/tools/init/load-settings.sh 6source $SETTING_DIR/tools/init/load-settings.sh
@@ -57,24 +60,24 @@ key[PageDown]="${terminfo[knp]}"
57key[Shift-Tab]="${terminfo[kcbt]}" 60key[Shift-Tab]="${terminfo[kcbt]}"
58 61
59# setup key accordingly 62# setup key accordingly
60bindkey -- "\C-A" beginning-of-line 63#bindkey -- "\C-A" beginning-of-line
61bindkey -- "\C-E" end-of-line 64#bindkey -- "\C-E" end-of-line
62bindkey -- "\C-d" delete-char 65#bindkey -- "\C-d" delete-char
63bindkey -- "\C-h" backward-delete-char 66#bindkey -- "\C-h" backward-delete-char
64bindkey -- "\Ed" delete-word 67#bindkey -- "\Ed" delete-word
65bindkey -- "\C-w" backward-delete-word 68#bindkey -- "\C-w" backward-delete-word
66bindkey -- "\C-k" kill-line 69#bindkey -- "\C-k" kill-line
67bindkey -- "\C-p" up-line-or-history 70#bindkey -- "\C-p" up-line-or-history
68bindkey -- "\C-n" down-line-or-history 71#bindkey -- "\C-n" down-line-or-history
69bindkey -- "\C-b" backward-char 72#bindkey -- "\C-b" backward-char
70bindkey -- "\C-f" forward-char 73#bindkey -- "\C-f" forward-char
71bindkey -- "\Eb" backward-word 74#bindkey -- "\Eb" backward-word
72bindkey -- "\Ef" forward-word 75#bindkey -- "\Ef" forward-word
73bindkey -- "\C-v" quoted-insert 76#bindkey -- "\C-v" quoted-insert
74bindkey -- "\E." insert-last-word 77#bindkey -- "\E." insert-last-word
75bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history 78#bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history
76bindkey -- "${key[PageDown]}" end-of-buffer-or-history 79#bindkey -- "${key[PageDown]}" end-of-buffer-or-history
77bindkey -- "${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