Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具,是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序。
Windows Terminal包含很多来社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等;你还可用它来创建你自己的主题并自定义文本、颜色、背景和快捷方式。
同时该终端依然符合我们的目标和要求,以确保它保持快速、高效,并且不会消耗大量内存和电源。
可以使用历史命令(↑/↓)😊。
Note: Windows Terminal requires Windows 10 2004 (build 19041) or later
Install the Windows Terminal from the Microsoft Store (opens new window). This allows you to always be on the latest version when we release new builds with automatic upgrades.
This is our preferred method.
我的 Microsoft Store 打不开,没关系,我尝试下面这种方式。
For users who are unable to install Windows Terminal from the Microsoft Store, released builds can be manually downloaded from this repository's Releases page (opens new window).
Win
+R
,输入wt
打开Windows Terminal。Git Bash
命令行:C:\Program Files\Git\bin\bash.exe
启动目录:%USERPROFILE%
图标:C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
这次我们通过JSON文件配置:
{
"commandline": "D:\\DevelopTools\\Anaconda3\\python.exe",
"icon": "D:\\DevelopTools\\Anaconda3\\Menu\\anaconda-navigator.ico",
"name": "Anaconda3",
"startingDirectory": "%USERPROFILE%"
},
打开VScode配置文件:C:\Users\你的用户名\AppData\Roaming\Code\User\settings.json
"terminal.explorerKind": "external",
"terminal.external.windowsExec": "C:\\Users\\你的用户名\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"
自动提示插件zsh-autosuggestions:
git clone https://gitee.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
语法高亮zsh-syntax-highlighting:
git clone https://gitee.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
找到plugins 在后面追加 逗号分割,逗号前后需要有间距,注意:如果没有安装CentOS子系统等,可以使用Git Bash的vim命令
vim ~/.zshrc
添加以下内容:
plugins=(
git ,
zsh-autosuggestions ,
zsh-syntax-highlighting
)
git空格,
重新加载~/.zshrc
source ~/.zshrc
"opacity": 2,
"useAcrylic": true
"backgroundImage": "https://s1.ax1x.com/2022/05/20/OLpgmD.jpg",
"backgroundImageOpacity": 0.1,
"fontFace": "XXX",
"fontSize": 14
安装oh-my-posh
如果没有winget,在微软商店搜索"应用安装程序" 更新
执行命令,如果说提示有多个oh-my-push,可以使用winget install ID值
安装
winget install oh-my-posh
配置文件位置
PS C:\Users\DELL\Desktop> $PROFILE
C:\Users\DELL\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
使用VScode打开
CODE $PROFILE
添加内容
oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
重启Terminal,发现字体缺失
安装Nerd字体
推荐:
JetBrains Mono Medium Nerd Font Complete Mono
"fontFace": "JetBrainsMono Nerd Font Mono"
操作 | 快捷键 |
---|---|
字体变大 | ctrl++ |
字体变小 | ctrl+- |
查找 | ctrl+shift+F |
复制 | ctrl+c |
粘贴 | ctrl+v |
操作 | 快捷键 |
---|---|
切换到选项卡[0-7] | ctrl+alt+[1-8] |
切换到最后一个选项卡 | ctrl+alt+9 |
上一个选项卡 | ctrl+shift+tab |
下一个选项卡 | ctrl+tab |
新建标签页[0-8] | ctrl+shift+[1-9] |
操作 | 快捷键 |
---|---|
切换全屏 | alt+enter或者F11 |
关闭窗口 | alt+F4 |
新建窗口· | ctrl+shift+n |
调整窗口大小[上、下、左、右] | alt+shilt+up/down/left/right,用不了,没想好用什么替换 |
操作 | 快捷键 |
---|---|
向 上、下、左、右 移动焦点 | alt+up/down/left/right,用不了,没想好用什么替换 |
向上、下翻一页 | ctrl+shift+pgup/pddn |
向上、下滚动 | ctrl+shift+up/down |