我更改了MacOS标准终端的设置!

终端

大家好!
我是系统解决方案部门的Fuuta。
随着冬季的到来,您是否正在为舒适的生活做准备,例如安装取暖设备?

这次我想

介绍一些
MacBook自带终端(Terminal.app)的设置,它是终端模拟器之一,也是使用命令行的基础,希望能帮助大家享受更舒适的命令行体验!话虽如此,我也安装了iTerm2(笑)
如果你搜索“Mac终端”,会找到很多关于iTerm2的文章,感兴趣的话也可以去那里搜搜看。

介绍

环境

硬件:MacBook Air;
芯片:Apple M1;
Shell:zsh(也使用了一些 bash)

终端究竟是什么?

如果你已经知道了,请点击离开。

我在谷歌上搜索了一下……

它是一种模拟(物理存在的)专用终端并实现其功能的软件,也称为终端模拟器、终端软件、虚拟终端等。
您可以通过操作键盘向操作系统和应用程序发出命令。

它可以通过命令进行远程控制,输入到终端的字符会被传输到远程计算机并执行。
此外,远程计算机输出的字符会被发送回终端并显示在终端软件屏幕上。

它是一款模拟向计算机提供输入、输出和通信的设备的软件!

更改提示显示

首先,我们来检查提示符显示。
它是在环境变量PS1

echo $PS1

参数种类繁多,不同 shell 的描述也各不相同,因此我们这里只列出部分参数。
如果您感兴趣,请尝试根据自己的喜好进行设置。

■zsh 参数
%n 用户名
%m 主机名
%1~ 当前目录(仅限)
%~ 当前目录(完整路径)
%# 用户类型(# 代表 root 用户,%)代表非 root 用户
%F{颜色编号}颜色参数%f 设置参数的颜色方案
Bash 参数
\u 用户名
\h 主机名
\W 当前目录(仅限)
\w 当前目录(完整路径)
\$ 用户类型(# 代表 root 用户,$ 代表非 root 用户)
\[\e\[颜色编号 m\] 开始设置参数的颜色方案
\[\e\[m\] 完成参数的颜色方案设置

为本地环境(zsh)设置以下参数。

PS1='%n@%m:%~%#'

它会是这样的!

futa@futa-dev:~%echo $PS1 %n@%m:%~%#

在仅显示文本的 CUI 中,了解当前目录(工作目录)和登录用户等信息有助于防止人为错误。
您可以使用 `pwd` 命令检查当前目录,使用 `whoami` 命令检查当前用户,但提前设置这些信息会让您的工作更加便捷安全!
登录服务器时,为每个服务器更改显示设置可以有效减少错误,因此请参考以下文章!
[Linux] 使用 SSH 登录时出现的炫酷窗口 (/etc/motd)
这次我们只更改了显示内容,但还有多种方法可以对其进行调整,例如设置颜色、装饰和换行符,如果您感兴趣,不妨尝试一下。
(以下示例基于 bash 环境,使用“% -> $”表示普通用户)
更改示例

透明终端背景

默认情况下,终端背景是不透明的,这在查阅数据或文章时输入命令会很不方便。
所以,让我们把背景设为透明吧!

终端 > 设置 > 配置文件 > 背景(颜色效果) >
根据喜好更改不透明度值。

(示例)不透明度 80%

我个人经常一边工作一边查阅资料,所以我把它设置成了半透明状态。
这样我就可以一边工作一边查看后面的文档了!
你还可以通过“终端 > 设置 > 配置文件”自定义字体类型、大小和光标,不妨试试改成你喜欢的风格。

分屏

最后,分屏操作。
实际上,在操作系统自带的终端(Terminal.app)中,分屏时操作是同步的。
要同时显示多个屏幕,需要打开一个新的窗口(或标签页),这可能是部分用户选择使用其他终端(例如 iTerm2)的原因。
不过,如果您需要同时查看日志等信息,分屏操作会非常方便,因此能够显示多个屏幕可以提高您的工作效率。

以下是一些分屏的基本快捷键!

分屏 Command + d
取消分屏 Command + Shift + d
打开标签页 Command+t
在标签页之间切换 Ctrl + Tab
关闭标签页 Command + w

请注意不要将“Command + d(分屏)”与“Control + d(注销)”混淆。
如果您想了解其他快捷键,请点击下方链接!
Mac“终端”的键盘快捷键

有些人使用 iTerm2 是因为他们喜欢启动终端和分屏,但为什么不尝试自定义标准终端以满足自己的喜好呢?

如果您觉得这篇文章有用,请点击【点赞】!
6
加载中...
6票,平均分:1.00/16
2,853
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

福塔

我在系统解决方案部门工作。
我喜欢乌冬面
和运动。