Sorin Ionescu
|
9fc437439b
|
Rename keyboard to editor
It is not the keyboard that is being set up but the Zsh Line Editor
(ZLE).
|
2012-03-31 13:51:40 -04:00 |
|
Sorin Ionescu
|
3119337400
|
Remove the vi beginning/end-of-history bindings
The bindings do not work as expected, and begging-of-history is pretty
useless.
|
2012-03-30 20:44:28 -04:00 |
|
Sorin Ionescu
|
f3a1c638d3
|
Remove the vi what-cursor-position binding
|
2012-03-30 20:43:43 -04:00 |
|
Sorin Ionescu
|
ec3738c8d5
|
[Fix #75] Bind history-substring-search in itself
|
2012-03-30 19:04:04 -04:00 |
|
Sorin Ionescu
|
1b32cf7bba
|
Remove unnecessary key bindings
|
2012-03-30 15:55:25 -04:00 |
|
Sorin Ionescu
|
f1bcae7fae
|
Rename completion indicator
|
2012-03-28 20:03:40 -04:00 |
|
Sorin Ionescu
|
391598716b
|
Fix global typesets
Without the '-g' switch, typesets are always declared locally.
|
2012-03-28 18:24:31 -04:00 |
|
Sorin Ionescu
|
647ac1ac00
|
Return 1 when a file fails to load
|
2012-03-28 12:19:53 -04:00 |
|
Sorin Ionescu
|
937f365279
|
Reset key bindings after $keyinfo check
|
2012-03-27 08:40:00 -04:00 |
|
Sorin Ionescu
|
bf27bc1e3b
|
[Fix #49] Check $keyinfo once
Replace all the the $keyinfo checks with a single or all nothing check.
|
2012-03-26 22:15:11 -04:00 |
|
Sorin Ionescu
|
06299a06fb
|
[Fix #61] Replace ^H (backspace) with ^? (del)
|
2012-03-26 12:03:26 -04:00 |
|
Sorin Ionescu
|
6a9a4ea8d6
|
[Fix #60] Do not use parentheses in function names
|
2012-03-23 15:46:49 -04:00 |
|
Sorin Ionescu
|
a3b92bb053
|
[Fix #51] Make the vi mode indicator more flexible
|
2012-03-23 15:36:11 -04:00 |
|
Sorin Ionescu
|
c508d215e3
|
Shorten expand-or-complete-prefix-with-indicator
|
2012-03-20 20:52:42 -04:00 |
|
Sorin Ionescu
|
e5670c37d8
|
Bind ^P and ^N in the emacs keymap only
|
2012-03-20 20:33:36 -04:00 |
|
Sorin Ionescu
|
6c181ce8dc
|
[Fix #50] Remove duplicate expand dot bindings
|
2012-03-19 10:25:16 -04:00 |
|
Sorin Ionescu
|
12a4117525
|
[#50] Bind to both emacs and vi keymaps
|
2012-03-18 20:45:59 -04:00 |
|
Sorin Ionescu
|
9f8b41aaec
|
[Fix #28] Add a widget to insert sudo
|
2012-03-18 19:24:15 -04:00 |
|
Sorin Ionescu
|
09837b259a
|
[Fix #29] Replace push-line with push-line-or-edit
|
2012-03-18 19:23:26 -04:00 |
|
Sorin Ionescu
|
6c341cfe35
|
[#50] Split widget definition from widget binding
|
2012-03-18 19:00:12 -04:00 |
|
Sorin Ionescu
|
a51cfb43a6
|
[Fix #46] Show vicmd indicator in all keymaps
|
2012-03-18 18:47:36 -04:00 |
|
Sorin Ionescu
|
b4fd92d98a
|
Remove wrong viins keymap in global mappings
|
2012-03-18 18:10:48 -04:00 |
|
Sorin Ionescu
|
9c611ce7e5
|
[Fix #45] Set the terminal erase sequence
|
2012-03-18 18:05:50 -04:00 |
|
Sorin Ionescu
|
03e4cfd3b1
|
Split a few key bindings to fit on screen
|
2012-03-18 12:11:42 -04:00 |
|
Sorin Ionescu
|
541f05eb67
|
Transpose search previous character, match bracket
|
2012-03-18 11:51:02 -04:00 |
|
Sorin Ionescu
|
f5a976637e
|
Fix Emacs backward-kill-line binding
|
2012-03-18 10:24:26 -04:00 |
|
Sorin Ionescu
|
64d0e35ca4
|
Remove already defined key bindings
|
2012-03-18 10:17:57 -04:00 |
|
Sorin Ionescu
|
ef452a8b56
|
Remove Emacs key bindings in vi insert mode, #50
Those who want Emacs key bindings in vi insert mode can just use the
Emacs layout and press ^X^V to enter vi command mode.
|
2012-03-18 10:05:41 -04:00 |
|
Sorin Ionescu
|
d525683f58
|
Bind lower and upper case where needed; close #48
|
2012-03-18 09:35:47 -04:00 |
|
Sorin Ionescu
|
75176573c5
|
Use the same casing as bindkey -L, close #47
|
2012-03-17 21:26:48 -04:00 |
|
Sorin Ionescu
|
b96bbca51c
|
Added or edited file headers.
|
2012-02-02 18:30:07 -05:00 |
|
Sorin Ionescu
|
6c17340c59
|
Save line length by combining enhanced brackets.
|
2012-01-27 14:48:33 -05:00 |
|
Sorin Ionescu
|
2594270fdf
|
Fixed the default keymap selection.
|
2012-01-24 23:39:51 -05:00 |
|
Sorin Ionescu
|
9ad18fe7a7
|
Bind to the emacs keymap, not main.
|
2012-01-23 23:24:39 -05:00 |
|
Sorin Ionescu
|
ad731e4830
|
Use the emacs keymap by default.
Since keymaps emacs and viins are aliases to main, it is not necessary
to define emacs keys twice.
|
2012-01-23 23:24:38 -05:00 |
|
Sorin Ionescu
|
99176daaee
|
Do not bind empty key entries.
|
2012-01-23 20:41:00 -05:00 |
|
Sorin Ionescu
|
1fc1b459ee
|
The theme should manage the completion indicator.
|
2012-01-23 20:41:00 -05:00 |
|
Sorin Ionescu
|
f0499b76c3
|
Use zstyle instead of variables for configuration.
|
2012-01-23 20:41:00 -05:00 |
|
Sorin Ionescu
|
60f39d8d91
|
Moved hub into the git plugin.
|
2012-01-23 20:40:57 -05:00 |
|
Sorin Ionescu
|
9d27df2050
|
Tradition dictates that options are uppercase.
|
2012-01-23 20:40:43 -05:00 |
|
Sorin Ionescu
|
9d52ede9fd
|
Remove unnecessary curly brackets.
|
2012-01-23 20:40:42 -05:00 |
|
Sorin Ionescu
|
5e49591fb1
|
Do not bind keys on dumb terminals.
|
2012-01-23 20:40:42 -05:00 |
|
Sorin Ionescu
|
7a37c48991
|
Renamed keys to keyinfo to prevent conflicts.
|
2012-01-23 20:40:42 -05:00 |
|
Sorin Ionescu
|
d9774e1129
|
Use terminfo for key bindings.
|
2012-01-23 20:40:42 -05:00 |
|
Sorin Ionescu
|
7754a18d13
|
Use zstyle for vicmd and completion indicators.
|
2012-01-23 20:40:42 -05:00 |
|
Sorin Ionescu
|
faeca82831
|
The functions directory should only hold functions.
|
2012-01-23 20:40:41 -05:00 |
|