MacOS安装zsh插件zsh-autosuggestion(自动命令补全和建议)
文章目录
- 安装命令一
- 安装命令二
- 安装命令三
- 使用
插件 zsh-autosuggestion
用于命令建议和补全。
GitHub主页:https://github.com/zsh-users/zsh-autosuggestions
安装命令一
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-autosuggestions
接着编辑隐藏文件 ~/.zshrc
,找到 plugins=()
:
vi ~/.zshrc
找到 plugins
,加上 zsh-autosuggestions
这个插件:
安装命令二
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
安装命令三
brew install zsh-autosuggestions
最终的效果:
如果补全命令的字体不太清晰,与背景颜色太过相近,可以自己调整一下字体颜色。
Preferences -> Profiles -> Colors 中的 Foreground 是标准字体颜色,ANSI Colors 中 Bright 的第一个是补全的字体颜色,如下所示:
使用
如果提示的是你要的那句命令,按右箭头(→ )就可以补全命令了。
MacOS安装zsh插件zsh-autosuggestion(自动命令补全和建议)相关推荐
- 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题
一.在windows中python安装sit-packages路径位置 C:\Users\shl\AppData\Local\Programs\Python\Python36\Lib\site-pac ...
- shell介绍,命令历史,命令补全和别名 ,通配符, 输入输出重定向
2019独角兽企业重金招聘Python工程师标准>>> shell介绍 shell是一个命令解释器,提供用户和机器之间的交互: 支持特定语法,比如逻辑判断.循环: 每个用户都可以有自 ...
- 8.1-8.5 shell介绍,命令历史,命令补全和别名,通配符,输入输出重定向
8.1 shell介绍 8.2 命令历史 8.3 命令补全和别名 8.4 通配符 8.5 输入输出重定向 8.1 shell介绍 Linux Shell基础 介绍shell的特性,用法. shell是 ...
- shell介绍 命令历史 命令补全和别名 通配符 输入输出重定向
8.1 shell介绍 shell 是一个命令解释器,提供用户和机器之间的交互 支持特定语法,比如逻辑判断,循环 每个用户都可以有自己特定的shell CentOS7默认shell 为bash(Bou ...
- jupyter 改注释字体_Jupyter Notebook主题字体设置及自动代码补全
安装# Jupyter Notebook 用久了就离不开了,然而自带的主题真的不忍直视.为了视力着想,为了自己看起来舒服,于是折腾了一番..在 github 上发现了一个 jupyter-themes ...
- IPython 8.0大版本更新:Debug报错提示更清晰,加入自动代码补全
鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 酝酿了3年多,IPython 8.0终于来了. 现在,用上最新版本,你不仅能在命令行里使用Black重新格式化代码,还能获得更好的自动代码补全和D ...
- CentOS Bash 命令补全增强软件包 bash-completion
引言 之前安装的 CentOS 7 是最小化安装,在使用 systemctl 命令进行服务的管理时,经常手动输入相关服务名. 如果对一个服务名称不熟悉,这样可以迫使我们记住它,但如果对一个服务名已经很 ...
- Linux下命令补全工具bash-completion
Linux下超强的命令补全工具bash-completion 编写 Bash 补全脚本 参考URL: https://kodango.com/bash-competion-programming 在使 ...
- docker 命令补全
docker 命令补全 补全: 安装docker自带包: source /usr/share/bash-completion/completions/docker 缺少下面的包,TAB会报错 yum ...
最新文章
- overflow超出显示_[CSS]text-overflow: ellipsis;什么时候可能不生效?
- 软件原型设计工具Axure RP安装教程
- 6.5 scp:远程文件复制
- bootstrap 分页_这五款超好用的Bootstrap扩展,让你的Web开发事半功倍
- adas功能受限_高级驾驶辅助系统(ADAS)的主要功能有哪些?
- word List25
- python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解...
- 黑科技揭秘:3分钟,轻松构建一张覆盖全球的企业专有网络
- 再见 Jenkins !几行脚本搞定自动化部署,这款神器有点厉害!
- 开发日记:接口开发设计
- jquery替换节点
- python输出excel能够识别的utf-8格式csv文件
- mtk开机声音与关机声音修改(原创)
- VBA学习笔记五---如何将宏代码进行共享(加载宏)
- 公务员备考(十) 行测 资料分析
- 迪杰斯特拉算法c语言6,迪杰斯特拉算法C语言实现
- python生成模拟微信气泡图片
- java计算机毕业设计教师继续教育MyBatis+系统+LW文档+源码+调试部署
- python ogr_GDAL/OGR概述
- 离散数学重点(第二部分)
热门文章
- 有效期判断功能 java_有效的Java第三版有哪些新功能?
- swarm:pending_WildFly Swarm:使用Java EE构建微服务
- hibernate语句_如何优化Hibernate EllementCollection语句
- javadoc 标签_新的Javadoc标签@ apiNote,@ implSpec和@implNote
- 数据库连接配置tomcat_Tomcat到Wildfly:配置数据库连接
- lambda ::表达式_Lambda表达式和流API:基本示例
- 带有AWS DynamoDB的反应式Spring Webflux
- JDK 9/10/11:Java字符串上+ =带来的副作用
- 极端懒惰:使用Spring Boot开发JAX-RS服务
- JDK 9早期版本安装后的Windows注册表清理