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

ZSH 配置

ZSH 配置

  • 1. 安装 ZSH
  • 2. 安装 oh my zsh
  • 3. 安装插件
    • 3.1 autojump
    • 3.2 zsh-autosuggestions

1. 安装 ZSH

sudo apt-get install zsh

完成安装后需设置当前用户使用 zsh:

chsh -s /bin/zsh

重启后即可使用

2. 安装 oh my zsh

安装 oh my zsh 需先安装 git。
自动安装:

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

3. 安装插件

3.1 autojump

去 GitHub 安装 autojump 的最新版本:

https://github.com/wting/autojump

执行:

./install.sh

根据引导将下面两行加入 ~/.zshrc 中即可:

[[ -s /home/mi/.autojump/etc/profile.d/autojump.sh ]] && source /home/mi/.autojump/etc/profile.d/autojump.sh
autoload -U compinit && compinit -u

3.2 zsh-autosuggestions

用于代码的自动补全,可直接按照 GitHub 官网安装即可:

https://github.com/zsh-users/zsh-autosuggestions/

步骤:

  1. 将仓库拷贝进 $ZSH_CUSTOM/plugins

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

  1. 将 autosuggestions 添加进插件内:
    • ~/.zshrc 内找到 plugins
    • 添加以下命令:
       plugins=( # other plugins...zsh-autosuggestions)
      
    • 重新开一个新终端即可
http://www.lryc.cn/news/375002.html

相关文章:

  • LogicFlow 学习笔记——5. LogicFlow 基础 主题 Theme
  • Centos7.9使用kubeadm部署K8S集群
  • VB.net调用VC DLL(二)
  • 社团管理系统
  • 网站的文章起到什么作用
  • Science | 稀土开采威胁马来西亚的生物多样性
  • pandas read_csv跳过有错的行
  • VRChat 2024年裁员原因与背景深度分析
  • mybatisplus 笔记
  • Shell脚本(.sh文件)如何执行完毕之后不自动关闭?
  • 苏州辰安塑业携塑料托盘、塑料物流箱解决方案亮相2024杭州快递物流展
  • 大模型应用开发技术:Multi-Agent框架流程、源码及案例实战(二)
  • Flutter 实现dispose探测控件
  • 如何定义和衡量一个产品的成功?
  • 微调大模型 - 面向学术论文的AI大模型
  • java溯本求源之基础(二十四)之--常见List的实现共同点
  • gin连接redis
  • 深度学习训练——batch_size参数设置过大反而训练更耗时的原因分析
  • jvm必知必会-类的生命周期图文详解
  • 一文看懂人工智能、机器学习、深度学习是什么、有什么区别!
  • Vue47-修改默认配置webpack.config.js文件
  • qss实现登录界面美化
  • ROS系统中解析通过CAN协议传输的超声波传感器数据
  • SonarQube安全扫描常见问题
  • Golang内存模型与分配机制
  • HarmoneyOS星河版 安装和启动
  • 奇舞周刊第530期:AIGC和低代码结合应用全栈研发实践总结
  • linux上运行js脚本
  • PCA 在图像分析上的应用
  • springboot项目mapper无法自动装配,未找到 ‘userMapper‘ 类型的Bean解决办法.