windows和linux下终端美化
终端使用渐多 美化之
linux
linux下选择了oh-my-zsh.
zsh是一个Unix shell,Z shell的简称.
oh-my-zsh是zsh的扩展工具,为zsh提供插件和主题管理.
安装zsh和oh-my-zsh
apt install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# 或使用wget
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装完成后可以在~\/.zshrc文件中修改主题和插件等设置.目前偏爱simple主题和extract插件
安装高亮插件zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
添加插件设置到~/.zshrc
plugins=( [plugins...] zsh-syntax-highlighting)
windows
windows下使用了powershell 6,fluent terminal,oh my posh,更纱黑体.
powershell 6是最新版的powershell,内置了readline,fluent terminal是一个第三方ui,支持powershell,wsl,cmd,oh my posh是powershell的主题管理插件,更纱黑体是一组支持命令行使用的中文字体.
安装powershell6:
- 正常下载安装即可.
安装fluent terminal:
- 下载release安装包
- 打开windows的开发者模式
- 执行Install.ps1
- 根据脚本信息修改注册表选项
安装oh my posh:
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
安装更纱黑体:
- 下载安装即可.
- 在fluent terminal或其它终端设置中设置字体为sarasa mono t sc
设置paradox主题:
- 在fluent terminal中打开$profile文件,添加Set-Theme Paradox
微调主题:
# (Themes/Paradox.psm1)
# 注销git信息 43行
$status = Get-VCSStatus
# 修改时间格式 54行
$timeStamp = Get-Date -UFormat %T
# defaults.ps1
# 修改背景颜色 41行
SessionInfoBackgroundColor = [ConsoleColor]::DarkMagenta
# SessionInfoBackgroundColor = [ConsoleColor]::Cyan