如何将macOS终端从零设置为你日常开发的完美工具
也请看我的如何使用macOS终端的帖子
如何设置macOS的命令行
我刚刚买了一台新的MacBook Air,以取代我心爱的2010年MacBook Pro,我决定记录下设置命令行的过程。
默认情况下,这是我们拥有的东西。
在本文的最后,我们将拥有一个更好的终端。
第一件事是,安装 Homebrew.前往brew.sh,在你的终端中复制神奇的公式,应该是。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
这将负责安装Brew软件包管理器,它是一个令人难以置信的工具。它需要花费一些时间,因为它需要从苹果公司下载Xcode命令行工具。
下一件事,我们安装 Fish Shell.运行brew install fish
。
现在我们需要使Fish成为我们的默认外壳。运行sudo vim /etc/shells
,并按下i
键进入插入模式,然后在这个列表的最后添加/opt/homebrew/bin/fish
。
现在按esc
键,然后输入:wq
,保存文件并退出编辑器。
输入chsh -s /opt/homebrew/bin/fish
,将你的默认外壳改为Fish。
试着打开一个新的终端窗口,你会看到Fish在向你问好。
是时候添加一些颜色了。输入fish_config
,进入(超棒的)配置工具。
选择一个主题,然后按 "设置主题"。然后点击prompt
,设置最喜欢的提示语,并点击 "设置提示语"。我最喜欢的是Rubbyrussell。
现在退出,在shell中按enter
,关闭配置程序。
你的shell现在应该有一个漂亮的提示符,还有颜色我们只需要改变背景--这需要在终端应用程序的偏好中设置。
按cmd-,
或点击Terminal -> Preferences
。
转到这个GitHub仓库:https://github.com/lysyi3m/macos-terminal-themes。
有大量的优秀主题可供选择。我喜欢的一个是Dracula(https://github.com/lysyi3m/macos-terminal-themes/blob/master/schemes/Dracula.terminal) 只需点击 "Raw "按钮并将其保存为Dracula.terminal
。
右键单击它并点击 "打开",因为它不是一个签名的二进制文件(否则macOS会阻止它运行)。这就是了!主题现在已经被应用,并在配置中可用。
下一件事,字体。我喜欢使用Fira Code,这是一种免费的程序员友好字体,带有连接词(带箭头的漂亮东西)。 从github.com/tonsky/Fira…打开其ttf
文件夹,选择所有文件,右键单击并按Open
来安装它。
回到终端配置中,将其设置为你的主题字体。打开一个新的窗口,它应该可以正常工作了。
这就是了!