zed/crates/vim/src
Lukas Wirth c69912c76a
Forbid std::process::Command spawning, replace with smol where appropriate (#38894)
std commands can block for an arbitrary duration and so runs risk of
blocking tasks for too long. This replaces all such uses where sensible
with async processes.

Release Notes:

- N/A *or* Added/Fixed/Improved ...
2025-09-26 15:17:36 +00:00
..
digraph Add Vim digraphs (#14887) 2024-07-28 22:44:32 -06:00
helix helix: Further cleanups to helix paste in line mode (#38694) 2025-09-23 07:44:50 +00:00
normal Implement regex_select action for Helix (#38736) 2025-09-23 15:44:40 -06:00
test perf: Bugfixes (#38725) 2025-09-24 16:03:08 +00:00
change_list.rs Remove unnecessary argument from Vim#update_editor (#36001) 2025-08-11 16:10:06 -06:00
command.rs Forbid std::process::Command spawning, replace with smol where appropriate (#38894) 2025-09-26 15:17:36 +00:00
digraph.rs Settings refactor (#38367) 2025-09-18 16:47:23 +00:00
helix.rs Implement regex_select action for Helix (#38736) 2025-09-23 15:44:40 -06:00
indent.rs vim: Make indenting selected lines with > and < in Helix mode no longer deselect them (#37665) 2025-09-09 13:18:22 -06:00
insert.rs Helix Select Mode (#37748) 2025-09-12 17:47:07 +02:00
mode_indicator.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
motion.rs Fix select in Helix mode (#38117) 2025-09-14 10:32:12 +02:00
normal.rs Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
object.rs Bump Rust to 1.90 (#38436) 2025-09-22 14:36:10 -07:00
replace.rs Remove unnecessary argument from Vim#update_editor (#36001) 2025-08-11 16:10:06 -06:00
rewrap.rs Remove unnecessary argument from Vim#update_editor (#36001) 2025-08-11 16:10:06 -06:00
state.rs helix: Streamline mode naming in the UI and in settings (#38870) 2025-09-25 23:57:01 +02:00
surrounds.rs vim: Remove duplicate bracket pair (#38560) 2025-09-20 20:01:55 +02:00
test.rs perf: Bugfixes (#38725) 2025-09-24 16:03:08 +00:00
vim.rs helix: Streamline mode naming in the UI and in settings (#38870) 2025-09-25 23:57:01 +02:00
visual.rs editor: Assert ordering in selections of resolve_selections (#38861) 2025-09-25 10:06:47 +00:00