龙空技术网

zsh和powerline主题让自己的终端更酷一点

linux运维菜 219

前言:

现在你们对“ubuntuzsh自动补全”可能比较讲究,姐妹们都想要知道一些“ubuntuzsh自动补全”的相关文章。那么小编也在网络上汇集了一些对于“ubuntuzsh自动补全””的相关内容,希望小伙伴们能喜欢,小伙伴们快快来学习一下吧!

前言

一般Linux系统都是默认bash shell,但是zsh也很强大哦!

优点:

zsh可以兼容bash 的语法

zsh强大的tab补全功能,例如:在bash中 sudo ch... 在这里按tab键不会给你补全的建议,而zsh就可以做到

zsh还可以做到命令参数补全

bash中可以使用cd - 切换到最后一次访问的目录,zsh可以使用 cd -2 , cd -3..... 来切换到倒数第二,第三个最近访问目录

大小写字母自动更正,如果文件名大小写输入错了,按tab键会进行更正

zsh有很多很酷炫的主题

……

安装

安装zsh

zsh在不同的发行版本都会有自带的包,可以直接用包管理器直接安装.

例如:

Centos6/Centos7/Fedora:

sudo yum -y install zsh

#或者

sudo dnf install zsh

Debian/Ubuntu/Deepin:

sudo apt update && sudo apt install zsh

Archlinux/Manjaro:

sudo pacman -S zsh

安装oh-my-zsh

github上面就有提供安装,直接通过网络安装下载安装就可以了(需要有安装git)

sh -c "$(curl -fsSL )"

安装powerline主题

git clone ~/.ohmyzsh-powerline

cd ~/.ohmyzsh-powerline

./install_in_omz.sh

修改zsh主题

sed -i 's/^ZSH_THEME=.*/ZSH_THEME="powerline"/g' ~/.zshrc

添加字体

如果不添加字体会出现乱码(小方块)

cd

git clone

cd fonts

./install.sh

修改默认shell

一打开终端就直接进入zsh,而不是默认的bash

chsh -s `which zsh `

(这里需要输入密码,除非是root用户)

总结

这只是开始,安装完体验体验。

操作系统就是工具,不要太枯燥了,偶尔找些乐趣玩玩,就没什么学不下去的,放松放松。

标签: #ubuntuzsh自动补全