Linux 安装zsh和zsh的配置
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的配置相关推荐
- Linux安装svn服务器和权限配置_亲测成功
Linux安装svn服务器和权限配置_亲测成功 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目 ...
- 2.Spring Cloud Alibaba教程:Linux安装Nacos1.3.1以及配置MySQL持久化
概述 官网给了几种方式,这边采用直接解压运行,这个最简单. 下载 打开下载地址:https://github.com/alibaba/nacos/releases,官方推荐的1.3.1,所以我们就选择 ...
- linux安装IBM Webshere MQ以及配置
一 .安装 安装包链接: 链接:https://pan.baidu.com/s/1Rs6vqGKwadBWQ9N8mFnQWA 提取码:1hn1 登录root用户登录(必须使用root用户) 1.上 ...
- Linux安装NVIDIA显卡驱动并配置pytorch和tensorflow环境
一.系统环境:Ubuntu18.04+显卡3090 双系统安装:Win10安装Ubuntu18.04双系统 二.安装NVIDIA显卡驱动: 1.进入BIOS禁用secure boot. 2.卸载原有的 ...
- linux 安装qt 及相关环境配置
前言: 在上文中已经安装了vm 工作台并配置好一台linux虚拟机,现在给这台虚拟机安装qt程序 qt从5.15.0版本后就不再发行免费的离线安装版本了,当然了购买商业版本的除外,详细的版本问题可以参 ...
- Linux 安装Redis-6.2.5,配置及使用(RDB与AOF持久化、sentinel机制、主从复制、Spring Boot 集成 Redis)
CentOS 7 安装Redis-6.2.5版本 Redis采用的是基于内存的单进程 单线程模型 的KV数据库,由C语言编写.官方提供的数据是可以达到100000+的qps 应用场景: 令牌(Toke ...
- linux安装xbox无线手柄,ROS配置和使用Xbox One无线手柄
标签: ROS配置和使用Xbox One无线手柄 环境:Ubuntu16.04 + ROS kinetic 安装joy package joy package为通用的Linux操纵杆提供了ROS驱动, ...
- linux 安装lnmp环境,centos下配置LNMP环境(源码安装)
准备工作,安装依赖库//检查并安装组件 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel li ...
- Linux 安装 MySQL 8.0 并配置远程登录
Ubuntu Server 20.04 更新软件源之后,运行命令安装mysql 8 sudo apt install mysql-server 启动mysql服务 sudo service mysql ...
- linux 安装svn服务端并配置
我的系统环境是centOS7.这里使用yum安装方式.优点:简单,一键安装,不用手动配置环境变量等.缺点:安装位置为yum默认. 一.yum安装subversion 1. 安装subversi ...
最新文章
- jQuery与其它库冲突的解决方法(转)
- 基于linux的nas系统下载,OpenMediaVault 5.3.9 发布,基于Debian Linux的NAS解决方案
- 7、实例:计算课程结束的日期
- 【小练习03】CSS-表格(table)--天气预报
- x390更换开机_ThinkPad X390怎么装win10系统|ThinkPad X390用u盘重装win10系统教程-系统城...
- 寻求神谕的词语:谈海日寒诗集《空山集》
- Codeforces Round #498 (Div. 3)
- Turbo C 2.0、Borland C++库函数及用例
- 敏捷 橄榄球运动_为什么我为大学橄榄球博客选择Wordpress
- 解决ssh链接服务器长时间不操作出现掉线问题
- php获取用户 地区 、ip地址
- 计算机研究生复试常见面试题——计算机网络部分
- Hi3516E V200功能介绍
- HONOR Magicbook 进不了系统
- JimuReport积木报表—表格联动图表专题
- 2008年的各国卫星导航系统比较(北斗、伽利略、GLONASS、GPS)
- Linux安装谷歌浏览器chrome
- 315再曝数据安全问题,短信钓鱼、App窃密等成焦点
- AI同传变革性进展:搜狗同传3.0首创语境引擎,让机器具有理解、推理能力
- 优盘安装OpenThos操作系统OTO