返回
Featured image of post Windows Terminal

Windows Terminal

外观

亚克力毛玻璃皮肤

可以放在profiles,default中设为默认

Windows 终端中的毛玻璃主题

Shell

PowerShell

On-My-Posh安装方式变更

# 弃用Install-Module oh-my-posh -Scope CurrentUser
winget install JanDeDobbeleer.OhMyPosh -s winget

参考:

Git Bash

D:\Git\etc\bash.bashrc添加

# 解决中文乱码
export LC_ALL=en_US.UTF-8

# 自定义提示符,去除MINGW64字样
export PS1='\[\033[32m\]\u@\h \[\033[33m\]\w\[\033[36m\]`__git_ps1`\[\033[0m\]\n$'

# 记住bash历史记录
HISTFILESIZE=400000000
HISTSIZE=10000
PROMPT_COMMAND="history -a"
export HISTSIZE PROMPT_COMMAND
shopt -s histappend

# 不记录重复的命令
export HISTCONTROL=ignoredups

# 自定义命令补全
complete -c man which time
complete -cf sudo

# 输入路径自动添加"cd"
shopt -s autocd

alias ll='ls -lh'
alias la='ls -alh'

资源管理器的地址栏中输入wt,快速打开。快速锁定地址栏焦点的快捷键是 Ctrl + L

参考:

git 中文文件名乱码

git 默认中文文件名是 \xxx\xxx 等八进制形式,是因为 对0x80以上的字符进行quote。 如下所示,会出现乱码 只需要设置core.quotepath设为false,就不会对0x80以上的字符进行quote。中文显示正常

git config --global core.quotepath false