Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | dap: Remap keys, match current thread behavior from dap-mode, switch-thread | Blaž Hrastnik | 2021-08-29 |
| | |||
* | Rename dap_in/_out to dap_step_in/_out | Blaž Hrastnik | 2021-08-29 |
| | |||
* | Merge remote-tracking branch 'origin/master' into debug | Dmitry Sharshakov | 2021-08-28 |
|\ | |||
| * | Make `v` in select mode switch back to normal mode (#660) | Omnikar | 2021-08-27 |
| | | | | | | | | | | * Make `v` in select mode switch back to normal mode * Move select mode toggle to keymap instead of command | ||
* | | New way of starting debug sessions | Dmitry Sharshakov | 2021-08-28 |
| | | |||
* | | Remove shortcut for starting debug | Dmitry Sharshakov | 2021-08-24 |
| | | |||
* | | Simplify variables display | Dmitry Sharshakov | 2021-08-22 |
| | | |||
* | | editor: support stepIn, stepOut, next and pause commands | Dmitry Sharshakov | 2021-08-22 |
| | | |||
* | | Add commands for variable introspection | Dmitry Sharshakov | 2021-08-22 |
| | | |||
* | | Continue command in keymap | Dmitry Sharshakov | 2021-08-21 |
| | | |||
* | | Add command to detach debugger | Dmitry Sharshakov | 2021-08-21 |
| | | |||
* | | Unify init and launch commands | Dmitry Sharshakov | 2021-08-20 |
| | | |||
* | | move debug command to keybinding | Dmitry Sharshakov | 2021-08-20 |
| | | |||
* | | Add command to run debug target | Dmitry Sharshakov | 2021-08-20 |
| | | |||
* | | dap: Split out launch from init | Blaž Hrastnik | 2021-08-20 |
| | | |||
* | | Work towards a breakpoint UI | Blaž Hrastnik | 2021-08-20 |
|/ | |||
* | Refactor infobox rendering and parsing (#579) | Gokul Soumya | 2021-08-17 |
| | |||
* | Resolve a couple TODOs | Blaž Hrastnik | 2021-08-08 |
| | |||
* | Implement alt-( and alt-) to rotate selection contents | Blaž Hrastnik | 2021-08-08 |
| | |||
* | Implement selection rotation with `(` and `)` | Blaž Hrastnik | 2021-08-06 |
| | |||
* | Refactor copy selection vertically | Blaž Hrastnik | 2021-08-05 |
| | |||
* | Vertical Selection | Cor | 2021-08-05 |
| | |||
* | Add `goto_last_line` command, and bind it to `ge`. | Nathan Vegdahl | 2021-08-04 |
| | | | | Resolves #529. | ||
* | Add ctrl-z to suspend | Ivan Tham | 2021-08-03 |
| | |||
* | Fixes for new clippy lints in Rust 1.54. | Nathan Vegdahl | 2021-07-29 |
| | |||
* | Fix goto line number | Gokul Soumya | 2021-07-28 |
| | | | | Regression from #454. Go to line 10 with `10gg` or `10G`. | ||
* | Show pending keys in status line (#515) | Gokul Soumya | 2021-07-28 |
| | | | | | * Show pending keys and counts in status line * Refactor pending key display | ||
* | Allow multi key remappings in config file (#454) | Gokul Soumya | 2021-07-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||
* | Added change_case command (#441) | Cor Peters | 2021-07-16 |
| | | | | | | | | | | | | | | | | | * Added change_case command * Added switch_to_uppercase and switch_to_lowercase Renamed change_case to switch_case. * Updated the Keymap section of the Book * Use flat_map instead of map + flatten * Fix switch_to_uppercase using to_lowercase * Switched 'Alt-`' to uppercase and '`' to lowercase Co-authored-by: Cor <prive@corpeters.nl> | ||
* | Removed double entry of extend_line | Cor | 2021-07-15 |
| | |||
* | Remove outdated comment | Blaž Hrastnik | 2021-07-05 |
| | |||
* | Implement `X` as extend selection to line bounds | Blaž Hrastnik | 2021-07-05 |
| | |||
* | Goto mode use infobox | Ivan Tham | 2021-07-04 |
| | | | | | In the meantime, change gm to gc. Remove extra space in mode title. | ||
* | Reduce calculation and improve pattern in infobox | Ivan Tham | 2021-07-04 |
| | | | | | | - switch to use static OnceCell to calculate Info once - pass Vec<(&[KeyEvent], &str)> rather than Vec<(Vec<KeyEvent>, &str)> - expr -> tt to allow using | as separator, make it more like match | ||
* | Suggestions for infobox changes | Ivan Tham | 2021-07-04 |
| | | | Co-authored-by: Benoît Cortier <benoit.cortier@fried-world.eu> | ||
* | Add infobox | Ivan Tham | 2021-07-04 |
| | |||
* | Remove #[allow(unused)] from helix-term, and fix unused imports. | Nathan Vegdahl | 2021-07-02 |
| | | | | Lots of other warning still left. Will address in subsequent commits. | ||
* | Incorporate long word commands into keymap | PabloMansanet | 2021-06-29 |
| | |||
* | reverse the dependency between helix-tui and helix-view (#366) | Keith Simmons | 2021-06-25 |
| | | | | | | | | | * reverse the dependency between helix-tui and helix-view by moving a fiew types to view * fix tests * clippy and format fixes Co-authored-by: Keith Simmons <keithsim@microsoft.com> | ||
* | Fix previous broken refactor key into helix-view | Ivan Tham | 2021-06-24 |
| | | | | | | | | Need to be used for autoinfo Revert "Revert "Refactor key into helix-view"" This reverts commit 10f9f72232f5789323d689bf0f9cd359715770d6. | ||
* | Rename surround to match_mode | Gokul Soumya | 2021-06-22 |
| | |||
* | Handle line endings correctly in surround | Gokul Soumya | 2021-06-22 |
| | |||
* | Add surround keybinds | Gokul Soumya | 2021-06-22 |
| | |||
* | Merge `x` and `X` | Blaž Hrastnik | 2021-06-20 |
| | |||
* | Revert "Refactor key into helix-view" | Blaž Hrastnik | 2021-06-19 |
| | | | | | | Did not use defaults when custom keymap was used This reverts commit ca806d4f852e934651132fc9570a6110e30f646d. | ||
* | Make `home` and `end` work in insert mode | wojciechkepka | 2021-06-19 |
| | |||
* | Refactor key into helix-view | Ivan Tham | 2021-06-19 |
| | | | | Now also make use of Deserialize for Config. | ||
* | Make arrow keys and page up/down work in insert mode | wojciechkepka | 2021-06-19 |
| | |||
* | Configurable keys 2 (Mapping keys to commands) (#268) | PabloMansanet | 2021-06-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add convenience/clarity wrapper for Range initialization * Add keycode parse and display methods * Add remapping functions and tests * Implement key remapping * Add remapping book entry * Use raw string literal for toml * Add command constants * Make command functions private * Map directly to commands * Match key parsing/displaying to Kakoune * Formatting pass * Update documentation * Formatting * Fix example in the book * Refactor into single config file * Formatting * Refactor configuration and add keymap newtype wrappers * Address first batch of PR comments * Replace FromStr with custom deserialize | ||
* | Refactor keymap definitions using macros | Gokul Soumya | 2021-06-14 |
| | | | | | Adds a macro rule to the `key!` macro so that keymaps using `Left`, `Home`, `Esc`, etc. will also be accepted. |