fish-shell / fish-shell/fish-shell

Fish doesn't print "job stopped" message on ctrl+z

Open
#8,158 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
34.2k
Forks
2.4k
Avg merge
2d 8h
Merged PRs (30d)
13

Description

Normally, `ctrl+z` sends the current job to background, after which, a message like `[1]+ Stopped app_name` should be printed on console.
This behaviur is inconsistent in fish shell. For example when I do so for `vim`, it behaves correctly (shows `fish: Job 1, 'vim' has stopped`) but when I do it for `v` which is an alias for `vim`, it doesn't print this message. The following screencast shows this:

https://user-images.githubusercontent.com/1058151/126742316-3ba195c9-0c16-4908-8c24-647332e43fba.mp4

The message `fish: Job 1, “vim $argv” has stopped` is not shown on hitting `ctrl-z` in `v`.

versions:
`fish, version 3.3.1`
`Linux thinkpad 5.4.0-77-generic #86~18.04.1-Ubuntu`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.