1.在安装之前,需要了解一些自己的shell是什么。

命令:echo $SHELL

这里是bash shell环境。

2.安装zsh

输入命令:sudo pacman -S zsh         直接安装zsh

3.安装zsh的自动补全

命令:pacman -S zsh-completions         安装zsh的自动补全

4.初始配置

输入命令:zsh        启动zsh进行初始的配置

1.进入主菜单配置

按1进入 ,进入如下显示

2.配置命令历史记录的条数

按1进入

配置好了如下

然后按0保存退出命令历史配置

3.配置zsh的自动补全功能

按2进入配置页面

自动配置页面如下显示

按1配置默认

4.配置按键

按3进入按键的配置

选择1,选择vi类型的按键操作。

5.选择器配置

配置如下

按0保存回到主界面

最后按0保存所有配置直接退出

5.把zsh设置成你的默认shell

1.显示系统的所有安装好的shell。

命令:chsh -l

2.设置默认shell

命令:chsh -s /usr/bin/zsh

6.配置~/.zshrc

可以在这里设置一些需要的配置,比如alias ,zsh的设置配置等。

7.创建~/.zlogin        登录自启程序或者指令

8.创建~/.zlogout          设置退出登录需要执行的命令或者程序

9.创建~/.zprofile          设置用户开始需要执行的命令或者程序

10.配置PATH

编辑~/.zshenv         添加如下内容

typeset -U path PATH
path=(~/.local/bin $path)
export PATH

11.自动补全选择器配置

编辑:~/.zshrc         然后添加如下内容

zstyle ':completion:*' menu select

按两次tab就可以看到如下效果

12.主题设置

zsh有很多好看的主题可以设置,输入命令查看zsh自带的主题

编辑~/.zshrc         配置主题

添加如下内容

autoload -Uz promptinit
promptinit

输入命令:source ~/.zshrc         使起效果。

命令:prompt -l         显示如下结果

命令:prompt themes          设置主题

成功设置好zsh的主题

Linux 安装zsh和zsh的配置相关推荐

  1. Linux安装svn服务器和权限配置_亲测成功

    Linux安装svn服务器和权限配置_亲测成功 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目 ...

  2. 2.Spring Cloud Alibaba教程:Linux安装Nacos1.3.1以及配置MySQL持久化

    概述 官网给了几种方式,这边采用直接解压运行,这个最简单. 下载 打开下载地址:https://github.com/alibaba/nacos/releases,官方推荐的1.3.1,所以我们就选择 ...

  3. linux安装IBM Webshere MQ以及配置

    一 .安装 安装包链接: 链接:https://pan.baidu.com/s/1Rs6vqGKwadBWQ9N8mFnQWA  提取码:1hn1 登录root用户登录(必须使用root用户) 1.上 ...

  4. Linux安装NVIDIA显卡驱动并配置pytorch和tensorflow环境

    一.系统环境:Ubuntu18.04+显卡3090 双系统安装:Win10安装Ubuntu18.04双系统 二.安装NVIDIA显卡驱动: 1.进入BIOS禁用secure boot. 2.卸载原有的 ...

  5. linux 安装qt 及相关环境配置

    前言: 在上文中已经安装了vm 工作台并配置好一台linux虚拟机,现在给这台虚拟机安装qt程序 qt从5.15.0版本后就不再发行免费的离线安装版本了,当然了购买商业版本的除外,详细的版本问题可以参 ...

  6. Linux 安装Redis-6.2.5,配置及使用(RDB与AOF持久化、sentinel机制、主从复制、Spring Boot 集成 Redis)

    CentOS 7 安装Redis-6.2.5版本 Redis采用的是基于内存的单进程 单线程模型 的KV数据库,由C语言编写.官方提供的数据是可以达到100000+的qps 应用场景: 令牌(Toke ...

  7. linux安装xbox无线手柄,ROS配置和使用Xbox One无线手柄

    标签: ROS配置和使用Xbox One无线手柄 环境:Ubuntu16.04 + ROS kinetic 安装joy package joy package为通用的Linux操纵杆提供了ROS驱动, ...

  8. linux 安装lnmp环境,centos下配置LNMP环境(源码安装)

    准备工作,安装依赖库//检查并安装组件 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel li ...

  9. Linux 安装 MySQL 8.0 并配置远程登录

    Ubuntu Server 20.04 更新软件源之后,运行命令安装mysql 8 sudo apt install mysql-server 启动mysql服务 sudo service mysql ...

  10. linux 安装svn服务端并配置

    我的系统环境是centOS7.这里使用yum安装方式.优点:简单,一键安装,不用手动配置环境变量等.缺点:安装位置为yum默认. 一.yum安装subversion     1. 安装subversi ...

最新文章

  1. jQuery与其它库冲突的解决方法(转)
  2. 基于linux的nas系统下载,OpenMediaVault 5.3.9 发布,基于Debian Linux的NAS解决方案
  3. 7、实例:计算课程结束的日期
  4. 【小练习03】CSS-表格(table)--天气预报
  5. x390更换开机_ThinkPad X390怎么装win10系统|ThinkPad X390用u盘重装win10系统教程-系统城...
  6. 寻求神谕的词语:谈海日寒诗集《空山集》
  7. Codeforces Round #498 (Div. 3)
  8. Turbo C 2.0、Borland C++库函数及用例
  9. 敏捷 橄榄球运动_为什么我为大学橄榄球博客选择Wordpress
  10. 解决ssh链接服务器长时间不操作出现掉线问题
  11. php获取用户 地区 、ip地址
  12. 计算机研究生复试常见面试题——计算机网络部分
  13. Hi3516E V200功能介绍
  14. HONOR Magicbook 进不了系统
  15. JimuReport积木报表—表格联动图表专题
  16. 2008年的各国卫星导航系统比较(北斗、伽利略、GLONASS、GPS)
  17. Linux安装谷歌浏览器chrome
  18. 315再曝数据安全问题,短信钓鱼、App窃密等成焦点
  19. AI同传变革性进展:搜狗同传3.0首创语境引擎,让机器具有理解、推理能力
  20. 优盘安装OpenThos操作系统OTO

热门文章

  1. 分享最新联发科Helio P90数据手册,MT6779 datasheet/规格书
  2. 网口浪涌防护电路-Bob Smith电路
  3. 微信公众号内置地图开发ios苹果不显示地图
  4. Python画图设置字体和字号
  5. 已知坐标增量求坐标方位角_测量员经常应用到的坐标测量!干货!
  6. vue项目利用uuid生成唯一随机字符串判定临时游客
  7. Tomcat部署maven项目
  8. 机器学习算法原理:详细介绍各种机器学习算法的原理、优缺点和适用场景
  9. 树与二叉树——递归算法、非递归算法求二叉树的深度
  10. SCSI、iSCSI、FC、FCoE