推荐一些用了就再也回不去系列的工具。这里只介绍有什么工具,不讲这些工具的用法,具体怎么使用需要你自己探索。
Homebrew
Homebrew 是 Mac 必备工具,它是 Mac 的安装包管理工具。新电脑默认没有安装,需要手动安装。
/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
当你在安装软件时,先看一下能不能用 Homebrew 安装,能的话就不要考虑其他安装方式了。主要是省心。
iTerm2
这个无需解释了,终端神奇,每个程序员的必备工具。
brew cask install iterm2
Alacritty
号称比 iTerm2 快的终端模拟器,但使用的用户没有 iTerm2 多。Alacritty 和 iTerm2 两者选其一就行了。
brew cask install alacritty
对了,我常用的是 Mac 原生 Terminal 终端🙅🏻♀️
oh-my-zsh
现在的 Mac 电脑默认 Shell 解释器是 zsh。当你电脑只有 zsh,而没有 oh-my-zsh 时,通常认为是不完整的。
/bin/bash -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"
💡Tips:在研究如何给 oh-my-zsh 写一个插件时,发现以下这些插件 oh-my-zsh 已经自带了(在 ~/.oh-my-zsh/plugins/ 目录下),只是没有启用而已。所以不需要再下载了。只需要在 ~/.zshrc 中的 plugins 内增加插件名称即可。
但你只安装 oh-my-zsh 了,而没有安装这些极为好用的插件,那使用起来还会差点意思的。
官方的插件都在这儿:github.com/zsh-users/,这里只推荐使用频率最高的三个。
路径自动补全插件
这里我推荐 zsh-autosuggestions : github.com/zsh-users/z…
有下面两种安装方式,推荐使用第 2 种安装。
-
官方推荐安装
git clone github.com/zsh-users/z… ~/.zsh/zsh-autosuggestions
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
-
以 ohmyzsh 插件的方式安装
cd ~/.oh-my-zsh/custom/plugins git clone github.com/zsh-users/z…
打开 ~/.zshrc ,在 plugins 中增加 zsh-autosuggestions:
plugins=(git zsh-autosuggestions)
shell 语法高亮插件
cd ~/.oh-my-zsh/custom/plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
打开 ~/.zshrc ,在 plugins 中增加 zsh-syntax-highlighting:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
终端快速直达目录插件
比较有名的快速直达目录的插件有 autojump、z、z.lua,都差不多,这里推荐 z。
cd ~/.oh-my-zsh/custom/plugins
git clone git@github.com:rupa/z.git
打开 ~/.zshrc ,在 plugins 中增加 z:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting z)
以上插件完成安装后,重启终端或执行一下命令才能生效:
source ~/.zshrc
Vim-EasyComplete
作者号称是余杭区最好用的 VIM/NVIM 自动补全插件。对于使用 Vim 开发的同学,这个插件一定要试用一下。
Plug 'jayli/vim-easycomplete'
Plug 'SirVer/ultisnips'
进入 vim 后执行 PlugInstall 后插件生效
与这个配套还有作者的 Easy Vim 配置,可以体验一下。
# 初始安装,确保~/.vim不存在
cd ~/
git clone https://github.com/jayli/vim.git ~/.vim
ln -s .vim/_vimrc ./.vimrc
进入 vim 后执行 PlugInstall 后生效
Go2Shell
当你在 Finder 浏览文件(夹)时,想直接打开终端并跳转到这个路径下,常规的做法是先打开终端,然后把文件(夹)拖拽到终端,再按下回车,才能进入到这个目录。而 Go2Shell 能把上面的三步缩短至一个点击。
先去官网下载 Go2Shell.dmg,然后安装并启动它。在打开这个页面,点击底部的“Install Go2Shell to Finder”,会重启你的 Finder。
打开 Finder 后,会在顶部工具栏出现一个 Go2Shell 的图标。点击它一下试试看吧。
其他小工具
ccat - 带颜色的 cat
brew install ccat
可以设置别名,替代 cat。
fzf - 交互式的模糊搜索
brew install fzf
jq - 格式化带样式显示 JSON
brew install jq
cloc - 源代码行数统计
brew install cloc
tree - 显示目录树
brew install tree
One more thing
- 如果你在安装或使用上遇到了问题,可以联系我,咱们一起解决
- 如果你有更好的工具,请不要吝啬,欢迎钉我补充或评论区留言,让我们一起构建更智能的终端环境吧
让我们团结起来争取更大的胜利!!!