小编Cal*_* Xu的帖子

iTerm/OSX 终端:从窗口边缘更改文本边距

目前,我在 OS X 上使用 iTerm。我的终端看起来像这样:

我的终端

我在 GitHub 上看到了这张终端设置的图片,我想模仿一下:

目标终端

具体来说,我想更改窗口左侧/底部的填充/边距。虽然有问题的图片似乎使用了 OSX 的默认终端,但我希望它也可以在 iTerm 中完成,尽管特定于 OSX 终端的解决方案也可以工作。

我试过查看 iTerm 和 OSX 终端的首选项(特别是在 iTerm 的“窗口”部分下,但我已经看过其他地方),但我还没有找到调整字符从左侧开始的位置的选项。

我还尝试在 Bash 中以编程方式实现这一点:

bash -l | sed 's/^/ /'

这似乎工作得很好,尽管它只缩进程序输出,而不是我的提示行(而且我在将这样的管道命令设置为我的登录 shell 时遇到了麻烦)。

此外,它只是调整stdout,不会stderr与管道它bash -l 2>&1只是隐藏所有猛砸输出的完全。

我是否刚刚忽略了 iTerm/OSX 终端中的某些设置?有没有其他方法可以在终端窗口中设置“内部文本区域”(即沿边设置填充)?

terminal bash command-line macos

3
推荐指数
2
解决办法
8443
查看次数

标签 统计

bash ×1

command-line ×1

macos ×1

terminal ×1