相关疑难解决方法(0)

了解 Return、Enter 和 stty icrlf

在 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)

双方ReturnEnter提交该行。

我不太理解这种行为;Return在这两种情况下肯定会提交换行符吗?

terminal stty

6
推荐指数
2
解决办法
4701
查看次数

标签 统计

stty ×1

terminal ×1