Alexey Trofimenko
99017b8eac
fix(key-bindings): ensure `<Esc-l>` works if line is not empty ( #13391 )
5 months ago
Carlo Sala
92a03105ac
docs(key-bindings): clarify comment
...
Closes #13265
7 months ago
Carlo Sala
8f22370af8
fix(key-bindings): bind default arrow keys to `beginning-search`
...
Fixes #12197
2 years ago
Marc Cornellà
079e7bb5e0
lib: remove CTRL-Backspace key binding altogether
...
It conflicts with normal Backspace behavior. Fixes #9155
6 years ago
Marc Cornellà
39c0073225
lib: remove CTRL-Backspace binding for vi keymaps
6 years ago
Marc Cornellà
e04564d528
lib: add CTRL-backspace and CTRL-delete to delete whole words
...
Fixes #7609
Closes #8191
Co-authored-by: Michal Grňo <m93a.cz@gmail.com>
6 years ago
Marc Cornellà
ec70c0c393
lib: bind keys to viins and vicmd keymaps and clean up file
...
Fixes #8468
6 years ago
desrum_m
95aa9bd97b
Better research history with arrow keys
...
This change enables UP-arrow and DOWN-arrow full-line history completion.
For example, if you write `git clone` and press UP:
- Before this change,
it will use the last command that starts with `git`.
- After this change,
it will use the last command that starts with `git clone`.
10 years ago
LFDM
83c4e06206
Moves a bindkey call from misc to key-bindings.
11 years ago
Andre Eriksson
9650861e56
Fix broken reverse-menu-complete keybinding.
...
Since e537ee9 , the reverse-menu-complete keybinding has no longer been
properly bound (it was accidentally bound to the delete key).
This commit again binds it to shift-tab.
12 years ago
Alexei Danchenkov
32a7824182
Added a forward-delete fallback to bind Delete key
...
Delete key (of Fn+Delete on Mac) would print "~" instead of deletion.
12 years ago
Alexei Danchenkov
c5413d7dd1
Aligned comments
12 years ago
Alexei Danchenkov
55a9d685fd
Update key-bindings.zsh
...
Aligned comments
12 years ago
Alexei Danchenkov
e537ee9db9
added terminfo keys verification
12 years ago
Felix Dreissig
174c9177aa
Replace hardcoded key escape sequeneces with dynamic ones from terminfo.
14 years ago
Felix Dreissig
ff0cafa14d
Make sure the terminal is always in application mode when zle is active.
14 years ago
Mat Schaffer
3839c6e9e6
Don't clobber standard Esc+. behavior
...
Esc+. works as "last arg" on both bash and zsh. Seems like a shame to introduce a new standard.
Conflicts:
lib/key-bindings.zsh
14 years ago
Kyle West
f7708d4181
forgot to save before committing. doh
14 years ago
Kyle West
68cec79d32
Added documentation to key bindings.
...
Conflicts:
lib/key-bindings.zsh
14 years ago
Mat Schaffer
5f72c63136
Don't clobber standard Esc+. behavior
...
Esc+. works as "last arg" on both bash and zsh. Seems like a shame to introduce a new standard.
14 years ago
Randy Hancock
f20cfc68e8
Fix edit-command-line binding
...
This binding doesn't work when the edit-command-line.zsh file is loaded
after the key-bindings.zsh file because 'bindkey -e' in key-bindings.zsh
resets the binding. Moving the bindings to they key-bindings.zsh file
and removing edit-command-line.zsh.
15 years ago
Loïc Yhuel
428f18cf42
Add key bindings for gnome-terminal on Fedora
15 years ago
Sven Lito
eb63ddf6bb
added mac keybinding for backward-delete-char
15 years ago
Arthur Kalmenson
7d9628b2dc
Added bindings for Gnome terminal.
15 years ago
Arthur Kalmenson
c7c959de60
Make the delete key work correctly, instead of outputting a ~
15 years ago
Pat Regan
993e05da50
Replace redundant calls to compinit with a single call.
15 years ago
John Reese
99d72cad55
Ignore errors from compaudit when using `sudo -s`
16 years ago
Tomas Kramar
3e1d5fa316
Make Shift+Tab move backwards in the menu
16 years ago
Robby Russell
8debd097fb
Moving all zsh config options into a lib/ subdirectory to make way for some upcoming changes to directory structure and configuration options
17 years ago
James Cox
b6d778201b
more fixes, more or less have this as i want
17 years ago
James Cox
93af38f154
further refactorings
17 years ago
James Cox
89d86d869c
some todo notes, take @chris2's titlebar improvements and poke at completions
17 years ago
Robby Russell
71c59eaf85
Moving bindings into their own file. Updating aliases after moving out bindings
17 years ago