Commit Graph
18 Commits
Author SHA1 Message Date
Kovid Goyal 723a9c91b5 Get completion basically working 2022-11-14 15:42:08 +05:30
Kovid Goyal f919efcd42 Move basic multi key shortcut handling into its own package 2022-11-14 15:42:08 +05:30
Kovid Goyal 0c82832356 more work on history search 2022-11-14 15:42:07 +05:30
Kovid Goyal ffea66357a Start work on incremental history search 2022-11-14 15:42:07 +05:30
Kovid Goyal 6b48624b81 Reset keyboard state when resetting text 2022-11-14 15:42:07 +05:30
Kovid Goyal 5a425ccaad Implement number args for repeats 2022-11-14 15:42:07 +05:30
Kovid Goyal 13a266aa42 Map ctrl+c to abort the current line 2022-11-14 15:42:07 +05:30
Kovid Goyal e1ab2383b3 Add basic history operations 2022-11-14 15:42:07 +05:30
Kovid Goyal 22f7145e34 Add yank actions 2022-11-14 15:42:07 +05:30
Kovid Goyal 3237db00fc Implement word killing actions 2022-11-14 15:42:06 +05:30
Kovid Goyal ea583f60b3 Start work on kill ring 2022-11-14 15:42:06 +05:30
Kovid Goyal b7816d26be Implement clear screen c-l binding 2022-11-14 15:42:06 +05:30
Kovid Goyal a008c627e3 Implement bindings for moving by simple word 2022-11-14 15:42:06 +05:30
Kovid Goyal 9f2b2eac85 More work on shell 2022-11-14 15:42:04 +05:30
Kovid Goyal fd36435262 Add some default readline bindings 2022-11-14 15:42:04 +05:30
Kovid Goyal 27418eed88 Beep when action could not be performed 2022-11-14 15:42:04 +05:30
Kovid Goyal 48f1690913 Wire up key event handling 2022-11-14 15:42:04 +05:30
Kovid Goyal 32059dba7e More work on readline 2022-11-14 15:42:03 +05:30