Manjaro终端美化

摘要:
终端美化仍有很多问题没有搞清楚,先记录一些可以用的东西。vim~/.zshrc#找到这行,把agnoster改成你喜欢的主题名称就好ZSH_THEME="agnoster"#保存退出,刷新一下source~/.zshrc安装其他主题。github地址:开源地址从github进行克隆:gitclone--depth=1https://github.com/romkatv/powerlevel10k.git${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k如果下载速度较慢,可以从码云的镜像仓库进行下载:gitclone--depth=1https://gitee.com/romkatv/powerlevel10k.git${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k然后修改zshrc文件:vim~/.zshrc#找到这行,把agnoster改成powerlevel10k/powerlevel10kZSH_THEME="powerlevel10k/powerlevel10k"#保存退出,刷新一下source~/.zshrc接下来应该是配置过程,按数字键进行选择就可以了。

终端美化仍有很多问题没有搞清楚,先记录一些可以用的东西。

效果

Manjaro终端美化第1张

安装

  1. 首先检测有没有安装zsh。

    cat /etc/shells 
    

    如果没有则安装。

    sudo pacman -S zsh
    

    然后执行一下代码,并重启一下电脑。

    chsh -s $(which zsh)
    
  2. 安装oh-my-zsh

    cd ~
    git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
    

    然后把oh-my-zsh的配置文件拷贝一下

    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
    source ~/.zshrc
    
  3. 安装主题

    • 使用内置主题。内置的主题被放在 ~/.oh-my-zsh/theme文件夹下,文件名是XXX.zsh-theme 。然后打开zshrc文件,进行配置即可。其中主题名称就是.zsh-theme 前面的内容。

      vim ~/.zshrc
      #找到这行,把agnoster改成你喜欢的主题名称就好
      ZSH_THEME="agnoster"
      #保存退出,刷新一下
      source ~/.zshrc
      
    • 安装其他主题。这里以Powerlevel10k为例。

      github地址: 开源地址

      从github进行克隆:

      git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
      

      如果下载速度较慢,可以从码云的镜像仓库进行下载:

      git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
      

      然后修改zshrc文件:

      vim ~/.zshrc
      #找到这行,把agnoster改成powerlevel10k/powerlevel10k
      ZSH_THEME="powerlevel10k/powerlevel10k"
      #保存退出,刷新一下
      source ~/.zshrc
      

      接下来应该是配置过程,按数字键进行选择就可以了。

插件

以语法高亮 zsh-syntax-highlighting 和命令补全插件 zsh-autosuggestions 为例:

  1. 下载插件

    cd ~/.oh-my-zsh/custom/plugins/
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
    git clone https://github.com/zsh-users/zsh-autosuggestions
    
  2. 修改配置文件

    #找到plugins
    vim ~/.zshrc
    plugins=(
    	git
    	zsh-autosuggestions
    	zsh-syntax-highlighting
    )
    

字体

如果出现一些奇怪的显示问题,可能是系统中缺少字体。可以通过以下方式安装字体。

pacman -S powerline
pacman -S powerline-fonts
pacman -S powerline-vim

本文参考:https://blog.csdn.net/m0_46322376/article/details/105761285

免责声明:文章转载自《Manjaro终端美化》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇语音信号处理(声速,回声,音高,界面设计PyQt5)_Python语言SQL Server代理(2/12):作业步骤和子系统下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

docker使用以及dockerfile编写

一 docker常用命令 1. service docker start 2. docker images        显示所有镜像 3. docker ps [-a]          显示正在运行的容器,-a显示所有容器 4. docker run -i -t repo:tag cmd 由镜像创建一个容器,-i表示交互,-t表示伪终端 5. dock...

python爬取免费西祠代理

#!/usr/local/bin/python3.7 """ @File : xicidaili.py @Time : 2020/06/02 @Author : Mozili """ import urllib.request import urllib.parse from lxml import etree import...

opencv+opencv_contrib 人脸识别和检测 python开发环境快速搭建(30分钟)图文教程

很多朋友为了学习python、ML(机器学习)、DL(深度学习)、opencv等花费了大量时间配置安装环境(一个朋友花了4天时间才配置好)各种搜索、下载、安装配置,出问题等。 市面上的配置资料很多,选择也成为了难题,实际上呢,很多高效的方法提供给了我们,比如一些集成套件等。本文基于对大量资料的查询、对比和验证,发现利用现有资源,搭建集成开发环境约30...

Fiddler的详细介绍

Fiddler的详细介绍 一、Fiddler与其他抓包工具的区别 1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存; 2、Wireshark是通用的抓包工具,能获取HTTP,也能获取HTT...

Module.modules()和Module.children()

参考PyTorch document和discuss 在PyTorch中,所有的neural network module都是class torch.nn.Module的子类,在Modules中可以包含其它的Modules,以一种树状结构进行嵌套。当需要返回神经网络中的各个模块时,Module.modules()方法返回网络中所有模块的一个iterator...

GitHub的基本使用

GitHub的基本使用 一、什么是GitHub Github是一个基于git(我所使用的Git版本为:Git_2.11.1_64 (提取码:1i72))的社会化代码分享社区。GitHub的官网地址是https://github.com。 你可以在Github上创建免费的远程仓库(remote repository),分享你的代码,当然也可以关注其他人的代码...