Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into debug | Blaž Hrastnik | 2021-11-06 |
|\ | |||
| * | minor: Extend search was decclared twice in the keymap | Blaž Hrastnik | 2021-11-06 |
| | | |||
| * | Add reverse search functionality (#958) | Gygaxis Vainhardt | 2021-11-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add reverse search functionality * Change keybindings for extend to be in select mode, incorporate Movement and Direction enums * Fix accidental revert of #948 in rebase * Add reverse search to docs, clean up mismatched whitespace * Reverse search optimization * More optimization via github feedback | ||
| * | Implement "Goto next buffer / Goto previous buffer" commands | ath3 | 2021-11-04 |
| | | |||
| * | Hide keys bound to `no_op` from infobox (#971) | Omnikar | 2021-11-04 |
| | | |||
| * | Simplify BTreeSet construction | Triton171 | 2021-11-03 |
| | | | | | | Co-authored-by: Ivan Tham <pickfire@riseup.net> | ||
| * | Implement key ordering for info box | Daniel Ebert | 2021-11-03 |
| | | |||
| * | Add arrow-key bindings for window switching (#933) | Gygaxis Vainhardt | 2021-10-30 |
| | | |||
| * | Use deserialization fix instead | Nehliin | 2021-10-28 |
| | | |||
| * | Apply suggestions from code review | Oskar Nehlin | 2021-10-28 |
| | | | | | | Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | ||
| * | Make key macro more portable | Nehliin | 2021-10-28 |
| | | |||
| * | Fix order being empty and add test | Nehliin | 2021-10-28 |
| | | |||
| * | Move test to test module | Nehliin | 2021-10-28 |
| | | |||
| * | Fix panic when using multi-level key mapping | Nehliin | 2021-10-28 |
| | | |||
| * | find motion and textobj motion repeat (#891) | CossonLeo | 2021-10-24 |
| | | |||
| * | Add commands for moving between splits with a direction (#860) | Oskar Nehlin | 2021-10-23 |
| | | | | | | | | | | | | | | | | | | * Add commands for moving between splits with a direction * Update keymaps * Change picker mapping * Add test and clean up some comments | ||
* | | editor: support setExceptionBreakpoints | Dmitry Sharshakov | 2021-09-26 |
| | | |||
* | | Merge branch 'master' into debug | Dmitry Sharshakov | 2021-09-25 |
|\| | |||
| * | Implement 'remove_primary_selection' as Alt-, | Blaž Hrastnik | 2021-09-24 |
| | | | | | | | | | | | | This allows removing search matches from the selection Fixes #713 | ||
| * | experiment: space+k for LSP doc, K for keep_selections | Blaž Hrastnik | 2021-09-24 |
| | | |||
| * | experiment: Move keep_primary_selection to , | Blaž Hrastnik | 2021-09-24 |
| | | |||
| * | Initial implementation of global search (#651) | Leoi Hung Kin | 2021-09-21 |
| | | | | | | | | | | | | | | | | | | | | | | * initial implementation of global search * use tokio::sync::mpsc::unbounded_channel instead of Arc, Mutex, Waker poll_fn * use tokio_stream::wrappers::UnboundedReceiverStream to collect all search matches * regex_prompt: unified callback; refactor * global search doc | ||
| * | feat: Sticky view mode with Z (#719) | Gokul Soumya | 2021-09-10 |
| | | |||
| * | Add command to extend to line start or end (#717) | Kangwook Lee (이강욱) | 2021-09-07 |
| | | |||
| * | Fix escape not exiting insert mode (#712) | Gokul Soumya | 2021-09-05 |
| | | | | | | | | | | Regression due to #635 where escape key in insert mode would not exit normal mode. This happened due to hard coding the escape key to cancel a sticky keymap node. | ||
| * | Add a sticky mode for keymaps (#635) | Gokul Soumya | 2021-09-05 |
| | | |||
| * | Add commands that extends to long words (#706) | Kangwook Lee (이강욱) | 2021-09-04 |
| | | |||
* | | Keybinding for editing log | Dmitry Sharshakov | 2021-09-05 |
| | | |||
* | | Add command for editing breakpoint condition | Dmitry Sharshakov | 2021-09-04 |
| | | |||
* | | dap: Allow switching between stack frames | Blaž Hrastnik | 2021-09-03 |
| | | |||
* | | dap: small TODO | Blaž Hrastnik | 2021-09-03 |
| | | |||
* | | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-09-03 |
|\| | |||
| * | add_newline unimpaired mapping (#653) | oberblastmeister | 2021-09-01 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added some keymaps * remove * remove wrong mappings * remove * wrong import * use enum * correct line ending * added to book * column | ||
* | | Merge remote-tracking branch 'origin/master' into debug | Dmitry Sharshakov | 2021-08-31 |
|\| | | | | | | | Contains type fix on helix-term/src/ui/editor.rs:752:13 | ||
| * | Shell commands (#547) | Omnikar | 2021-08-31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement shell interaction commands * Use slice instead of iterator for shell invocation * Default to `sh` instead of `$SHELL` for shell commands * Enforce trailing comma in `commands` macro * Use `|` register for shell commands * Move shell config to `editor` and use in command * Update shell command prompts * Remove clone of shell config * Change shell function names to match prompts * Log stderr contents upon external command error * Remove `unwrap` calls on potential common errors `shell` will no longer panic if: * The user-configured shell cannot be found * The shell command does not output UTF-8 * Remove redundant `pipe` parameter * Rename `ShellBehavior::None` to `Ignore` * Display error when shell command is used and `shell = []` * Document shell commands in `keymap.md` | ||
* | | 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 |
| | |