macOS终端配置自动补全功能

如何在macOS终端中配置自动补全功能

终端是一个非常强大的工具,它可以用来完成很多任务,比如创建、复制、移动、删除文件,执行脚本和运行程序。不过它的默认设置对用户不太友好,作为开发者,我们通常习惯代码编辑器的辅助功能。

通过一些简单的设置,你可以大大提升zsh终端的使用体验,添加两个非常实用的功能------自动建议和语法高亮。

按照以下步骤进行设置:

使用Homebrew安装zsh插件

  1. 安装zsh-autosuggestions
  2. 安装zsh-syntax-highlighting
bash 复制代码
brew install zsh-autosuggestions  
brew install zsh-syntax-highlighting

zsh社区的GitHub项目中还提供了更多插件,包括这两个。

  • 这里假设你已经安装了Homebrew。如果还没有,哈哈自己找找安装教程吧。

修改.zshrc文件

如果你的用户目录下没有这个文件,先创建一个。你可以用以下命令创建:

bash 复制代码
touch ~/.zshrc

然后在.zshrc文件中添加以下内容,以启用插件:

bash 复制代码
source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh  
source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

使zsh配置生效

要让这些更改生效,可以重启终端窗口,或者运行以下命令强制zsh重新加载.zshrc中的配置:

bash 复制代码
source ~/.zshrc

完成了!🎉

试试看吧,现在你在终端输入命令时,应该能看到语法高亮了。以mkdir test命令为例,当你输入m时,它会显示为红色,表示这是无效命令;

当你继续输入完整的mkdir时,颜色变成绿色,表示这是一个有效命令。

运行mkdir test后,下一次输入m时,自动建议功能会记住你之前运行的命令,按右箭头键就可以自动补全!

希望这些简单的设置能帮你更高效地使用zsh终端,提升工作体验!

Refer website

相关推荐
2501_9159214313 小时前
详细教程:使用Perfdog工具测量iOS应用的功耗性能与优化方法
android·macos·ios·小程序·uni-app·cocoa·iphone
OliverQiu1 天前
开源一个 macOS 小工具:集中管理 ChatGPT 的网络启动配置
macos·chatgpt·swiftui·mac·proxy·codex·dmg
wangDer_me2 天前
将mac电脑变成一个虚拟打印机
macos·电脑
加载力科技2 天前
Mac 打开 ISO 文件完整教程:3 种方法挂载与解压,挂载失败也能提取文件
macos·命令模式·磁盘工具·mac打开iso·hdiutil·iso解压·mac技巧
Web Security Loop2 天前
MAC安装最新Burpsuite pro详细步骤教程
web安全·macos·网络安全·安全性测试
Raspberry_Pi_官方账号2 天前
Raspberry Pi Desktop 全面升级,现已登陆 PC 和 Mac
服务器·网络·macos·树莓派·raspberry pi·raspberrypios
king13598745502 天前
EmbeddingGemma 2 270M 实测:Mac CPU、PDF/Word、256d 与 FTS5
macos·pdf·word
Patrick在香港2 天前
同一份脚本,mac 正常 Windows 乱码:open() 默认编码实测(附 3.15 终局)
utf-8·windows·python·macos·跨平台·编码·标准库
DevLoom_3 天前
Mac装NTFS for Mac,不用修改 SIP 安全设置也能正常读写NTFS硬盘
macos·macos 27·mac读写ntfs·ntfs for mac·mac应用
Laurie三省3 天前
现场版却配上录音室版的歌词?聊聊我给开源 Mac 歌词软件写的多源打分算法
算法·macos·go