You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When executing sh cargo check helix stops responding, it looks like sh is being executed on the main thread.
But I'd like to be able to continue editing my code while I use any sh command.
(I ran sh cargo check to import a dependency, but whilst its being downloaded I'd like to continue editing)
Feature: Run sh asynchronously or on another thread
Best regards
The text was updated successfully, but these errors were encountered:
There's a PR for this: #3029. IMO it could be the default behavior for :sh.
I wouldn't recommend using :sh for running builds or tests like cargo check though: it's meant to make it possible to bind keys to shell commands rather than be a replacement for a full terminal emulator like #1976. For shell commands that take some time or have non-trivial output I would recommend running the command in a separate shell (a separate tmux or terminal emulator window/split)
Describe your feature request
Hey!
When executing
sh cargo check
helix stops responding, it looks like sh is being executed on the main thread.But I'd like to be able to continue editing my code while I use any
sh
command.(I ran
sh cargo check
to import a dependency, but whilst its being downloaded I'd like to continue editing)Feature: Run sh asynchronously or on another thread
Best regards
The text was updated successfully, but these errors were encountered: