on 2158366 help sign in
all commits
7c2fb92Report indent style when calling indent-style with no arguments.Nathan Vegdahl d415a66Address PR comments.Nathan Vegdahl 358ea6aImplement command to change the indent-style setting of a document.Nathan Vegdahl e819121fix: wq/wqa functions need to wait for save to finish before closingBlaž Hrastnik 5d23667fix offset by one problem in replace_with_yankedAndreas Liljeqvist df217f7Fix `wq`Wojciech Kępka b9100fbFix clippyWojciech Kępka 52d3c29Deduplicate codeWojciech Kępka 17c9a84Add `qa` and `qa!`Wojciech Kępka 62e6232Update write_allWojciech Kępka d8b5d11Add `Copy` derive to `PromptEvent`Wojciech Kępka b500a2acommands: Add more write commandsWojciech Kępka 9640ed1Add clarification to last bufferIvan Tham 9baf1ecadd symbol picker (#230)Robin 44cc0d8add alternate file (#223)Robin c754df1lsp: Check bounds when converting lsp positions (#204)Wojciech Kępka 278361aOnly auto-format for certain languagesBlaž Hrastnik 69fe46aAdd :earlier and :later commands that can be used to navigate the full edit history. (#194)Jakub Bartodziej 86af55cMovement fixes, refactor and unit test suite (#217)PabloMansanet 0c2b993commands: Handle `t<ENTER>` as till newlineWojciech Kępka c0d3270move to first nonwhitespace on shift-iRobin van Dijk 6b3c9d8Fix jump behavior, goto_implementation now jumpIvan Tham ae51065Support go to line 1Zheming Li 4e3a343Make `r<ENTER>` workWojciech Kępka 81e02e1Remove unwanted `as_str`Wojciech Kępka c349cebDon't replace newlinesWojciech Kępka 2e4a338Add bounds checks to replaceWojciech Kępka 9c83a98commands: Replace all characters in selectionWojciech Kępka c978d81Cleanup find_first_non_whitespace_char funcsWojciech Kępka 48df05bcommands: Add goto first non-whitespace char of lineWojciech Kępka b873fb9Fix Unicode (#135)Kirawi c65b4decommands: Add replace with yanked as `R`Wojciech Kępka 0201ef9ui: completion: Use the correct type_nameBlaž Hrastnik 9821bebMake gh/gl extend selection in select modeBlaž Hrastnik 68affa3Implement register selectionBenoît CORTIER 8d6fad4lsp: Provide workspace root on client.initialize()Blaž Hrastnik 4f561e9View mode: Use saturating_sub when calculating first_colBlaž Hrastnik 01b1bd1commands: use chars().count() over .len() on stringsBlaž Hrastnik 16b1cfaAdd diagnostics keybindingsWojciech Kępka 2066e86Add spc w w for window modeIvan Tham 40744ceAdd ctrl-w in insert modeIvan Tham 8c2fa12Add window modeIvan Tham 444cd0bfix: make find_prev_char and till_prev_char work Bevore this PR `commands::find_prev_char` and `commands::till_prev_char` were triggerable through keys but `seach::find_nth_next()` was hardcoded in `_find_char`. The passed `fn` was nerver used. With this PR the passed `fn` is used. The change in search.rs resolves an off by one error in the behivor of `find_nth_prev`ahkrr c17dcb8Fixing Multiple Panics (#121)Kirawi a1f4b8fAdd home-end keymaps, (as kakoune/vim do) (#83)Antoni Stevenet adcfcf9Replace ^/$ with gh/glnotoria 4f0e3aaImplement gt/gm/gb, remap goto tYpe to gyBlaž Hrastnik bd4552cscroll: Fix the clampingBlaž Hrastnik 8afd4e1Exit select mode on delete_selectionBlaž Hrastnik fdb5bfaLimit goto countKevin Sjöberg