In the context of terminals, what is the difference between the two opposites canonical/non-canonical and cooked/raw?
This thread says that they are synonym. But that's weird because one of the "local settings" in stty
is icanon
, while cooked
or raw
are "combination settings", in which icanon is one of the settings in the combinations.