使 bash 在非图形化的 debian 上看起来整洁,就像在 sshing 上一样
Making bash on ungraphical debian look neat and tidy, like when sshing to it
天哪我真是个菜鸟
等等,让我解释一下。
我对 linux 比较熟悉,我有一台 raspberry pi,用作 ssh 服务器,但我最近买了一台旧的 Dell Precision M4300 笔记本电脑,所以我得到了最小的 debian 安装也是如此。
然而,当我直接登录(使用机器上的显示器和键盘)到笔记本电脑时,我发现了一个奇怪的事情:
当执行命令生成新菜单时,例如
nano .bashrc
,而不是退出该菜单,输出将显示在以前仅输入的命令和输出列表的位置。这似乎有点合乎逻辑,因为 "menue" 也是 "command output",但是当从我的 windows 机器(通过 gygwin 或 putty)sshing 到机器时,"menue" 关闭我再次看到提示和命令输出列表,当 sshing 到 raspi 时也会发生同样的情况。这是 Putty / Cygwin 的特长吗?我可以让机器上的 bash 在 nano 之后清理吗?
感谢您的任何回复,我在这里真的没有想法,我什至不知道正确的搜索词...
你说的功能是由smcup
和rmcup
实现的,nano等编辑器等应用程序在调用和退出时可以用来保存和恢复屏幕。此功能称为 alternate screen
,您可以找到更多关于它的文档 here. Some people actually are quite annoyed by it。
很遗憾,如果您使用的是 linux virtual console instead of X windows or even connecting into the machine via ssh from another computer, then it seems like this feature is not available, according to 。
天哪我真是个菜鸟 等等,让我解释一下。
我对 linux 比较熟悉,我有一台 raspberry pi,用作 ssh 服务器,但我最近买了一台旧的 Dell Precision M4300 笔记本电脑,所以我得到了最小的 debian 安装也是如此。
然而,当我直接登录(使用机器上的显示器和键盘)到笔记本电脑时,我发现了一个奇怪的事情:
当执行命令生成新菜单时,例如
nano .bashrc
,而不是退出该菜单,输出将显示在以前仅输入的命令和输出列表的位置。这似乎有点合乎逻辑,因为 "menue" 也是 "command output",但是当从我的 windows 机器(通过 gygwin 或 putty)sshing 到机器时,"menue" 关闭我再次看到提示和命令输出列表,当 sshing 到 raspi 时也会发生同样的情况。这是 Putty / Cygwin 的特长吗?我可以让机器上的 bash 在 nano 之后清理吗?
感谢您的任何回复,我在这里真的没有想法,我什至不知道正确的搜索词...
你说的功能是由smcup
和rmcup
实现的,nano等编辑器等应用程序在调用和退出时可以用来保存和恢复屏幕。此功能称为 alternate screen
,您可以找到更多关于它的文档 here. Some people actually are quite annoyed by it。
很遗憾,如果您使用的是 linux virtual console instead of X windows or even connecting into the machine via ssh from another computer, then it seems like this feature is not available, according to