当前位置: 首页 > article >正文

macOS终端配置自动补全功能

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

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

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

按照以下步骤进行设置:

使用Homebrew安装zsh插件

  1. 安装zsh-autosuggestions
  2. 安装zsh-syntax-highlighting
brew install zsh-autosuggestions  
brew install zsh-syntax-highlighting

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

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

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

touch ~/.zshrc

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

source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh  
source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

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

source ~/.zshrc

完成了!🎉

试试看吧,现在你在终端输入命令时,应该能看到语法高亮了。以mkdir test命令为例,当你输入m时,它会显示为红色,表示这是无效命令;
在这里插入图片描述
当你继续输入完整的mkdir时,颜色变成绿色,表示这是一个有效命令。
在这里插入图片描述
运行mkdir test后,下一次输入m时,自动建议功能会记住你之前运行的命令,按右箭头键就可以自动补全!
在这里插入图片描述
希望这些简单的设置能帮你更高效地使用zsh终端,提升工作体验!

Refer website


http://www.kler.cn/news/336939.html

相关文章:

  • Linux运维01:VMware创建虚拟机
  • Docker 实践与应用举例
  • 物联网学习——IIC协议、MPU6050芯片
  • 速盾:休闲类游戏如何选择高防cdn?
  • CART回归树中的 方差减少量 计算步骤和示例
  • 【Blender Python】3.使用For循环和列表批量创建立方体
  • RL_足球教练
  • 【电力系统】基于MATLAB的储能辅助电力系统调峰的容量需求研究
  • IDEA 配置 Git 详解
  • 传感器模块编程实践(三)舵机+超声波模块融合DIY智能垃圾桶模型
  • 面试中考察栈和队列的经典算法题
  • 【鸿蒙学习】深入解析鸿蒙应用与元服务:含义、区别、应用场景及创建方法
  • OpenAI董事会主席Bret Taylor的Agent公司Sierra:专注于赋能下一代企业用户体验
  • 公开数据集网站分享
  • VLAN 和 ARP 表
  • java集合 -- 面试
  • 虚拟内存能不能完全关了?太占空间了……
  • [Linux][进程] 环境变量
  • FRP搭建内网穿透:云服务端 + 家用Linux/Windows主机【2024】
  • 毕业设计项目 大数据电影数据分析与可视化系统(源码+论文)