Jon*_*ley 8 terminal command-line
我最近突然想到,有时在窗口顶部键入终端/命令行命令会好得多,最后运行命令在下面。通常显示的相反。
例如,在较小的笔记本电脑屏幕上,聚焦在屏幕顶部比在底部更舒适。
无论这是否是一个好主意,是否存在这样的终端/命令行插件来实现这一目标?
(我主要基于 OS X,但对所有平台解决方案感兴趣)
这里有一些可以在 Bash 中使用的东西。
要设置它:
$ bash # try this in a subshell since ^C seems to cause it to exit
$ f () { sed "1s/^/$(tput cup 0 0)/;s/^/$(tput il1)/"; }
$ PROMPT_COMMAND='tput cup 0 0;tput il1; echo'
$ exec > >(f)
Run Code Online (Sandbox Code Playgroud)
再按一次 enter 就可以尝试了。有时输出和提示乱序,可能还有其他奇怪的地方,但尝试一下是一件很有趣的事情。
面向屏幕的程序将无法运行,因为它们看不到 tty。
| 归档时间: |
|
| 查看次数: |
1488 次 |
| 最近记录: |