aboutsummaryrefslogtreecommitdiff
path: root/book/src/keymap.md
Commit message (Collapse)AuthorAge
...
* add symbol picker (#230)Robin2021-06-12
| | | | | | | | | * add symbol picker use the lsp document_symbol request * fix errors from merging in master * add docs for symbol picker
* add alternate file (#223)Robin2021-06-12
| | | | | | | | | | | | | * add alternate file inspired by vim ctrl-6/kak ga commands. the alternate file is kept per view * apply feedback from #223 * rename to last_accessed * add ga doc * add fail message for ga
* Movement fixes, refactor and unit test suite (#217)PabloMansanet2021-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add convenience/clarity wrapper for Range initialization * Test horizontal moves * Add column jumping tests * Add failing movement conditions for multi-word moves * Refactor skip_over_next * Add complex forward movement unit tests * Add strict whitespace checks and edge case tests * Restore formatting * Remove unused function * Add empty test case for deletion and fix nth_prev_word_boundary * Add tests for backward motion * Refactor word movement * Address review comments and finish refactoring backwards move * Finish unit test suite * Fmt pass * Fix lint erors * Clean up diff restoring bad 'cargo fmt' actions * Simplify movement closures (thanks Pickfire) * Fmt pass * Replace index-based movement with iterator based movement, ensuring that each move incurs a single call to the RopeSlice API * Break down tuple function * Extract common logic to all movement functions * Split iterator helpers away into their own module * WIP reducing clones * Operate on spans * WIP simplifying iterators * Simplify motion helpers * Fix iterator * Fix all unit tests * Refactor and simplify * Simplify fold
* commands: Add goto first non-whitespace char of lineWojciech Kępka2021-06-08
|
* Update keymapWojciech Kępka2021-06-08
|
* Add diagnostics keys to keymap.mdBlaž Hrastnik2021-06-07
|
* Add spc w w for window modeIvan Tham2021-06-07
|
* Add window modeIvan Tham2021-06-06
| | | | Fix #93
* Add home-end keymaps, (as kakoune/vim do) (#83)Antoni Stevenet2021-06-05
| | | | | | | | | | | * add home-end keymaps * implement extend methods for extend_line_start, extend_line_end * add home-end mappings to keymaps.md * add ^-$ extend mappings for extend mode * pass cargo linter
* Replace ^/$ with gh/glnotoria2021-06-04
|
* Implement gt/gm/gb, remap goto tYpe to gyBlaž Hrastnik2021-06-04
|
* update keymap.md to include arrow keys for movementAntoni Stevent2021-06-03
|
* Fixed c/p error in keymap docwullewutz2021-06-01
| | | Go to definition mapping is "gd" not "ge"
* Drop selection_lines completely, change move_line_start bindingBlaž Hrastnik2021-05-18
|
* Update the book (keymaps).Blaž Hrastnik2021-05-12
|
* Add book/ (mdbook based user guide)Blaž Hrastnik2021-04-05