在 Ubuntu/gnome-terminal 中,如果我运行:
$ stty -icrnl
Run Code Online (Sandbox Code Playgroud)
然后启动 GHC 交互环境(一个 Haskell 控制台):
$ ghci
Run Code Online (Sandbox Code Playgroud)
然后按Return不提交行;然而,Enter确实如此。
但是,与:
$ stty icrnl
Run Code Online (Sandbox Code Playgroud)
双方Return并Enter提交该行。
我不太理解这种行为;Return在这两种情况下肯定会提交换行符吗?