装置 Terminal

terminal 其实是一款终端东西,他不仅仅是 power shell 还包含了 window cmd 以及 sublinux shell 等功能。能够理解为他是 windows 终端的集大成者。

因此美化分为美化 terminal 中的 power shell 和 sublinux 的 shell 两种

装置 Windows Terminal 也十分简略,在应用商铺搜索 Terminal 找到,下面的软件装置即可,装置后会呈现在开始菜单中

让 Windows 终端  飞一会

Power Shell 美化

准备工作

  • 装置 VSCode 用于修正 PowerShell 的装备文件,当然其他的文件修正器也能够
  • 装置 scope ,window 的指令行包管理器,当然他并非官方的包管理器

下面简略演示下装置 scope 需求的操作过程:

通过超级管理员翻开终端,输入如下指令

# 设置履行权限
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
# 从网络下载脚本并装置
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
# ( 假如呈现错误提示,是因为拜访不了方针地址,运用如下地址装置 )
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://cdn.yulinyige.com/script/scoop-installs.ps1')

装置主题插件

oh-my-posh 和 posh-git

oh-my-posh 是 PowerShell 主题管理东西,posh-git 能够完成类似 oh-my-zsh 相同的 Git 指令增强东西。

Install-Module posh-git
Install-Module oh-my-posh

装置完毕今后,需求装备 Power Shell 的装备文件,通过下面的指令用 vscode 翻开装备文件。

code $PROFILE

写入如下装备,然后保存退出

Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt Agnoster

重新翻开 Terminal 就会发现指令提示符变化了,可是他乱码了。这首要是因为 Agnoster 主题有一些特殊字体咱们没有装置,所以接下来就是装置字体。

让 Windows 终端  飞一会

装置字体

翻开指令行,输入如下指令

scoop bucket add 'nerd-fonts'
scoop install FantasqueSansMono-NF

装置完成后设置终端默许字体

让 Windows 终端  飞一会

保存后切回之前的终端 tab 就能够看到乱码消失了,变成好看的款式

让 Windows 终端  飞一会

SubLinux Shell 美化

装置 zsh

首要假如 linux 没有运用中国源,依照如下过程将其替换为 中科大 源,十分快

# 备份
sudo cp /etc/source.list /ect/source.list.bak
# 替换
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
# 更新仓库
sudo apt update

接下来就能够装置 zsh

# 装置
sudo apt install zsh 

除了装置,还需求将 zsh 切换为 默许 shell

首要需求保证能够正常切换 shell 需求翻开 /etc/pam.d/chsh 文件并修正

auth required pam_shells.so

修正到

auth sufficient pam_shells.so

让 Windows 终端  飞一会

然后切换 默许 shell

sudo chsh -s /bin/zsh

装置 oh-my-zsh

这个就十分简略

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

假如无法下载的话,能够将 这个地址 中的代码拷贝到 一个 shell 脚本中,再添加权限运转下即可

装置完成后,就会呈现如下界面

让 Windows 终端  飞一会

修正主题

上面的默许主题是 robbyrussell 咱们能够把他也修正成 agnoster

vim ~/.zshrc

修正 ZSH_THEME 为 agnoster 即可

让 Windows 终端  飞一会

修正完成后别忘了

source ~/.zshrc

因为咱们修正了终端默许字体所以无需其他调整就能够正常显示

让 Windows 终端  飞一会

假如还想换其他主题,在 这个页面 找到对应的名字填写进去 然后修正 zshrc 文件即可

整体 Terminal 优化

毛玻璃作用

让 Windows 终端  飞一会

之后终端就成了

让 Windows 终端  飞一会