失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 工欲善其事必先利其器(Windows)

工欲善其事必先利其器(Windows)

时间:2021-08-05 08:19:48

相关推荐

工欲善其事必先利其器(Windows)

文章目录

环境基础软件Nvm Nodejs版本管理Clink 让 `cmd` 像 `Linux` 终端一样容易使用Scoop `Windows` 包管理工具[Windows Terminal](/en-us/windows/terminal/install) `Windows`命令行终端[Oh My Posh](https://ohmyposh.dev/) `Shell`美化工具安装`Oh My Posh`安装字体PowerShell 配置CMD配置主题切换 未完待续

环境

Windows 10/11PowerShellCmd

基础软件

Nvm Nodejs版本管理

Clink 让cmdLinux终端一样容易使用

可以像使用Linux终端一样爽,可以记录命令历史、命令提示、Table补全等等。

进入 下载页 下载最新版,双击默认安装即可。

ScoopWindows包管理工具

允许PowerShell执行本地脚本

set-executionpolicy remotesigned -scope currentuser

在PowerShell中执行以下命令,安装Scoop

Invoke-Expression (New-Object .WebClient).DownloadString('https://get.scoop.sh')

常用命令

scoop help

也可以使用其他包管理器,例如Chocolatey。

Windows TerminalWindows命令行终端

直接从Microsoft Stroe下载安装即可。

Oh My PoshShell美化工具

安装Oh My Posh

第一种方式直接从 Microsoft Stroe安装

第二种方式使用scoop安装,在PowerShell中执行以下命令

scoop install /JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json

安装字体

安装字体,否则会导致部分符号不能正常展示

Nerd Fonts,下载后解压,全选后右键安装即可。

配置字体,启动Windows Terminal 使用快捷键CTRL + SHIFT + ,打开配置文件,找到并配置以下内容

"profiles": {"defaults": {"font": {"face": "MesloLGM NF"}},

PowerShell 配置

此时可以执行以下命令启动oh my posh,在PowerShell中执行以下命令

oh-my-posh init pwsh | Invoke-Expression

此命令只是临时生效,关闭窗口后重置,使用以下命令永久配置,回车后如提示没有文件,按照提示创建文件Microsoft.PowerShell_profile.ps1

notepad $PROFILE

将以下内容拷贝到文件Microsoft.PowerShell_profile.ps1并保存退出

oh-my-posh init pwsh | Invoke-Expression

以上是针对 PowerShell 的配置,接下来是针对CMD进行配置

CMD配置

首先安装Clink,然后执行以下命令,查看Clink安装目录

clink info--------------------------------version: 1.3.48.4dadd8session: 11536binaries : C:\Program Files (x86)\clink //安装目录...

然后在目录C:\Program Files (x86)\clink中创建文件oh-my-posh.lua,并将以下内容复制到文件,保存后重启CMD即可。

load(io.popen('oh-my-posh init cmd'):read("*a"))()

主题切换

主题预览地址

默认的主题其实已经足够了,但是如果想要切换主题,在PowerShell中执行以下命令查看主题

Get-PoshThemes

也可以在 Github oh-my-posh/themes 中查看主题

以上命令会在PowerShell中列出主题名称及样式,选择喜欢的主题进行切换

PowerShell中,使用命令notepad $PROFILE打开配置文件,输入以下内容

oh-my-posh init pwsh --config 'C:\Users\Administer\scoop\apps\oh-my-posh\current\themes\jandedobbeleer.omp.json' | Invoke-Expression

将单引号中的内容替换为想要的主题名称或Github地址,保存退出即可,例如想要切换为1_shell.omp,修改配置文件内容为

oh-my-posh init pwsh --config C:\Users\Administer\scoop\apps\oh-my-posh\current\themes\1_shell.omp.json | Invoke-Expression

或者Github主题路径

oh-my-posh init pwsh --config /JanDeDobbeleer/oh-my-posh/blob/main/themes/1_shell.omp.json | Invoke-Expression

未完待续

会不定时更新。

如果觉得《工欲善其事必先利其器(Windows)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。