helix-mirror/helix-term/src
Gokul Soumya 88d6f65239
Allow multi key remappings in config file (#454)
* Use tree like structure to store keymaps

* Allow multi key keymaps in config file

* Allow multi key keymaps in insert mode

* Make keymap state self contained

* Add keymap! macro for ergonomic declaration

* Add descriptions for editor commands

* Allow keymap! to take multiple keys

* Restore infobox display

* Fix keymap merging and add infobox titles

* Fix and add tests for keymaps

* Clean up comments and apply suggestions

* Allow trailing commas in keymap!

* Remove mode suffixes from keymaps

* Preserve order of keys when showing infobox

* Make command descriptions smaller

* Strip infobox title prefix from items

* Strip infobox title prefix from items
2021-07-27 01:07:13 +09:00
..
ui Allow multi key remappings in config file (#454) 2021-07-27 01:07:13 +09:00
application.rs Changed startup behaviour to only open a single view when multiple files are specified on the commandline. 2021-07-18 00:29:05 +09:00
args.rs Address nightly clippy warnings 2021-06-27 13:27:47 +09:00
commands.rs Allow multi key remappings in config file (#454) 2021-07-27 01:07:13 +09:00
compositor.rs Resume last picker 2021-07-22 11:22:27 +09:00
config.rs Allow multi key remappings in config file (#454) 2021-07-27 01:07:13 +09:00
job.rs fix: Temporary fix for #402 2021-07-03 12:30:13 +09:00
keymap.rs Allow multi key remappings in config file (#454) 2021-07-27 01:07:13 +09:00
lib.rs Remove #[allow(unused)] from helix-term, and fix unused imports. 2021-07-01 19:06:52 -07:00
main.rs Fix previous broken refactor key into helix-view 2021-06-25 00:39:03 +09:00