码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 美化mac系统自带的Terminal.app工具


    命令行工具对于开发人员来说,使用还是比较频繁的,但是mac自带Terminal.app工具的样式和功能实在一言难尽.
    • 默认的样式
      在这里插入图片描述

    • 美化后的样式
      在这里插入图片描述

    下面为大家介绍如何操作.

    我们使用的是oh-my-zsh 项目地址

    我喜欢自己去安装, 不使用自动化脚本, 这样可以记录修改了哪些文件, 安装的文件的目录

    • 首先下载这个地址https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh下的命令. 拷贝到自己制定的目录下. 在这个路径下打开命令行工具,使用如下命令运行
    • sh install.sh

    • 当终端出现下面内容, 表示安装成功
        ____  / /_     ____ ___  __  __   ____  _____/ /_  
       / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ 
      / /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / 
      \____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  
                              /____/                       ....is now installed!
      Please look over the ~/.zshrc file to select plugins, themes, and options.
      
      p.s. Follow us at https://twitter.com/ohmyzsh.
      
      p.p.s. Get stickers and t-shirts at http://shop.planetargon.com.
      
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11

    下面介绍oh-my-zsh自带的一些主题, 以及如何修改主题

    • 主题网址: https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
    • 如何切换:
      打开终端输入下面命令:

      vim ~/.zshrc
      找到如下图选中的内容
      在这里插入图片描述
      然后在主题网站上选择自己喜欢的主题,在英文模式下按i 替换双引号中的内容
      接着依次输入:
      esc
      shift+:
      输入wq 后回车
      输入source ~/.zshrc 应用配置

    接下来开启vim 中代码高亮和显示行号:

    echo 'syntax on' >> ~/.vimrc 内容高亮
    echo 'set nu!' >> ~/.vimrc 显示行号
    最后输入source ~/.zshrc

    安装命令高亮插件(zsh-syntax-highlighting)
    • 首先我们在终端工具cd到下面的目录中
      在这里插入图片描述

      cd ~用户目录/.oh-my-zsh/custom/plugins
      再运行 git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
      进行clone, clone完成后.
      vim ~/.zshrc
      找到plugins=(git zsh-syntax-highlighting), 每个选项用空格隔开. 如下图所示
      在这里插入图片描述
      输入source ~/.zshrc 应用配置

      安装命令自动补全插件(zsh-autosuggestions)
      • 操作和高亮插件一致.
        需要clone的内容不一样.
        地址:git clone https://github.com/zsh-users/zsh-autosuggestions
        打开 vim ~/.zshrc
        找到plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
        输入source ~/.zshrc 应用配置
    完成上述操作后, 就实现了窗口的美化, 命令的高亮, 以及语法提示的功能.
    后续

    我制作了一个自己觉得还不错的主题.
    在这里插入图片描述
    插件地址如下: https://gitee.com/jack_whh/wdhcr.zsh-theme

  • 相关阅读:
    BDDM 2024国际会议盛邀您参加!投稿详情点击查看!
    JDK8内存溢出注意事项
    电脑重装系统后序列号怎么查
    NoSQL之 Redis配置与优化
    Spark源码(创建与yarn集群交互的client并运行)-第一期
    智能四向穿梭车机器人系统库架一体解决方案|四向车密集型智能自动化立体库立体货架供应
    Webpack原理 如何打包,看懂这篇文章就够了,面试必备技能
    力扣记录:动态规划5子序列问题(2)编辑距离——392 判断子序列,115 不同的子序列,583 两个字符串的删除操作,72 编辑距离
    C复习-结构struct+bit field+union
    REDIS命令
  • 原文地址:https://blog.csdn.net/weixin_45089791/article/details/127423556
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号