首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

windows中使用Oh My Posh美化你终端PowerShell或WSL

windows中使用Oh My Posh美化你终端PowerShell或WSL 安装Windows terminal Windows 终端是一个新式主机应用程序,它面向你喜爱命令行 shell,如命令提示符...如下图所示: 配置PowerShell 提示符主题 terminal 中使用下面的命令打开:code 命令vscode, 你也可以换成其他命令: notepad $PROFILE code $...如果你PowerShell那么配置文件 C:\Users\ylyang\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 如果看到路径错误...new-item -type file -path $profile -force 如果在尝试打开新 PowerShell实例时收到脚本错误,则表明 PowerShell执行策略可能受到限制。...它尝试将图标用于已知文件/文件夹,如果找不到内容,则会回滚到通用文件或文件夹图标。

59810

【每周一库】 rust-cv - Rust下OpenCV binding

opencv目录中以管理员身份运行PowerShell,运行下面的命令 PowerShell -NoExit -File (.\.windows\msvc_2_build_OCV.ps1 -EnableCuda...$False -Compiler vc15) 这里使用了Visual Studio 2017作为编译工具,也可以使用MinGW进行编译 运行命令后可能会遇到因为在此系统上禁止运行脚本错误,可以参考这篇文章管理员权限...PowerShell中使命令来开启运行脚本权限: set-executionpolicy remotesigned 再接下来运行命令可能遇到无法将“cmake”项识别为 cmdlet、函数、脚本文件或可运行程序名称...这里编译工具是Visual Studio,所以修改文件\.windows\msvc_2_build_OCV.ps1中内容,注释第62行 #git submodule update --init --...vc15) 如果中间没有错误且自动退出了PowerShell,仔细检查是否目录C:\opencv\artifacts\vc15\build\opencv生成了OpenCVVisual Studio

4.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

将Hexo部署到云服务器(使用宝塔面板)

思路是: 服务器上搭建Git环境,创建Git仓库 主机生成Hexo静态文件,通过与服务器连接,推到服务器上Git仓库 通过git-hooks实现自动部署到网站资源目录 Nginx做静态文件服务器,...​ 复制公匙id_rsa.pub内容到服务器/home/git/.ssh/authorized_keys,关闭终端,使用ssh git@server重新登录服务器,测试是否能不要密码登录到git用户,...如出现Permission denied问题可尝试文章末尾解决办法 3.创建Git仓库 mkdir /home/git/repos #新建目录,这是git仓库位置 cd /home/git/...repos git init --bare taiblog.git #初始化一个名叫taiblog仓库 4.配置钩子实现自动部署 找到 /home/git/repos/taiblog.git/hooks...看看是否成功 遇到一些问题 ssh-copy-id 时报错,ssh-copy-id : 无法将“ssh-copy-id”项识别为 cmdlet、函数、脚本文件或可运行程序名称 解决办法:需要在powershell

13.3K51

Windows 终端环境改造计划

至于 Windows 命令行环境,有点一言难尽,不过还是有人尝试着概括成了一句话:Linux 是命令行上做了个图形界面,Windows 是图形界面里顺便带了个命令行。...虽然经常被用到, cmd 基本是无奈之选,软件生态贫瘠,可定制项目少,提示符展示 git 分支名称都没法做到。...总之,windows 端终端环境,不做一番改造是没法。 改造方案 1. git-bash/cmder 一直以来,两者都是 Windows 端命令环境不错选择。...比如不能直接 Windows 下 Python、MySQL 等环境,甚至不支持 tree 命令: 来源:《git 入门教程之 git bash 竟然不支持 tree 命令》 后者基于 ConEmu...这样,就能在 VSCode、IDEA 等 IDE 中进行项目开发时候,随时集成终端中使用与 cmder 一致环境。

2.4K20

如何在Windows上使用Python进行开发

VS Code 还包含一个内置终端, 使你能够使用 Windows 命令提示符、PowerShell 或你喜欢任何方式打开 Python 命令行, 从而在你代码编辑器和命令行之间建立无缝工作流。... VS Code 终端中, 只需输入以下命令即可打开 Python:python 输入以下内容, 尝试使用 Python 解释print("Hello World")器:。...VS Code 打开后, 左侧资源管理器窗口中显示新 " hello " 文件夹, 通过按Ctrl + ' (使用反撇号) 或选择 "查看 > ",VSCode底部面板中打开命令行窗口。...终端。 通过文件夹中开始 VS Code, 该文件夹将成为你 "工作区"。 VS Code 存储特定于 vscode/settings 中工作区设置, 它们不同于全局存储用户设置。 3....从 PowerShell 终端, 通过输入以下内容来运行python bounce.py它:。 ? 请尝试调整某些数字, 以查看它们对弹跳球影响。

3K30

WMI 攻击手法研究 – 基础篇 (第一部分)

PowerShell 操作 WMI 现在我们已经完成了理论部分,让我们快速生成一个 PS 终端,请务必记住, PowerShell v2 之前,只有少数 cmdlet 可以与 WMI 交互,检查...PowerShell 版本,并将版本更改为 2: 提示:这些命令名称是见名知意 (稍后我们还会深入讨论)。...例如可能希望尝试帮助调用 WmiMethod 来查看该命令功能,类似于 Linux 手册页。...我们将重做上面所做,但在将 Powershell 版本更改回默认版本后 (示例中使用了 Powershell v5): CIM cmdlet 可以做 WMI cmdlet 所能做一切。...现在我们已经知道了可供我们使用不同 cmdlet,我们可以尝试运行上面的示例 WQL 查询。

1.3K21

Windows 开发好痛苦

我努力尝试 Windows 上使用同样 Emacs 设置(并去掉一些显然不可能操作,比如在 Windows 上使用 Nix 等),很快我就发现,这完全是浪费时间。...当然,这也许是我非常习惯另一个技巧而已(尽管这个行为原版vim上非常好用),我询问过其他人都不这么(甚至有人完全不知道这个命令还能这么),这个动作已经深入了我肌肉记忆,因此丧失这种用法让我倍感沮丧...如果能指定插件加载顺序,实现这一点就非常容易,显然 VSCode 不允许你控制加载顺序。 02 开发工具 我使用终端是 st,shell 是 fish。...这一点在意料之中(许多 Git 命令都是 Perl 和 shell 脚本写),这已经是我系统中安装第三份 bash 了。 作为一个 NixOS 用户,这应该并不是什么大问题。... PowerShell 中,这些命令是 Get-ChildItem、Set-Location 和 Invoke-WebRequest。

1.4K50

Git Windows下载安装详细教程

点击next到选择组件界面(这里1是桌面创建图标,2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新)根据需要选择,这里我没有选择第二个。...点击next到选择git文件编辑器界面(这里我默认选择是vim默认编辑器,也可以根据需要选择notepad++、vscode 等) 点击next到path环境选择界面(这里我选择是默认第二个...您将能够从Git Bash,命令提示符和Windows PowerShell以及PATH中寻找Git任何第三方软件中使Git。这也是推荐选项。...第三种配置是“从命令提示符使用Git和可选Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有了解其含义后才使用此选项。...使用实验性内置交互式add(“ git add -i”或“ git add -p”)。这使其速度更快(尤其是启动!),未被认为是可靠。)这里选不选择都可以。我这里是默认选择

1.3K30

Vs Code推荐安装插件

Visual Studio代码图标: 拓展名称vscode-icons 拓展描述:vscode-icons不仅能够给文件夹、文件添加上舒适图标,而且可以自动检测项目,根据项目不同功能配上不同图标,...查找并修复JavaScript代码中问题: 拓展名称:ESLint 拓展描述:ESLint 是一个代码规范和错误检查工具,有以下几个特性 1、所有东西都是可以插拔。...它可以帮助您通过Git责任注释和代码镜头一目了然地看到代码作者身份,无缝地导航和浏览 Git存储库,通过功能强大比较命令获得有价值见解,等等。...Vue开发必备-Vetur(VS CodeVue工具): 拓展名称:Vetur 拓展描述:Vue多功能集成插件,包括:语法高亮,智能提示,emmet,错误提示,格式化,自动补全,debugger。...vscode官方钦定Vue插件,Vue开发者必备。 Vue VSCode片段: 拓展名称:Vue VSCode Snippets 拓展描述:Vue 语法片段扩展。

2.2K30

Windows系统Git安装教程

因为我们是Windows系统上浏览器访问Git官网自动之别到了我使用操作系统,所以右侧直接显示下载使用Windows系统最新版本(如果识别错误,可以中间选择系统),点击即可下载。...上图红框内选项是默认勾选,建议不要动。绿色框1是决定是否桌面创建快捷方式。绿色框2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新。...您将能够从Git Bash,命令提示符和Windows PowerShell以及PATH中寻找Git任何第三方软件中使Git。这也是推荐选项。   ...第三种配置是“从命令提示符使用Git和可选Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有了解其含义后才使用此选项。   ...启用实验性内置添加 -i / -p。(新!)使用实验性内置交互式add(“ git add -i”或“ git add -p”)。这使其速度更快(尤其是启动!),未被认为是可靠

3.6K20

从零开始带你写一个运行命令终端

窗口html页面-命令行面板 命令行面板做了哪些事情 核心方法:child_process.spawn-执行命令行监听命令输出 stderr不能直接识别为命令行执行错误 命令终端执行命令保存输出信息核心代码...stderr不能直接识别为命令行执行错误 stderr虽然是标准错误输出,里面的信息不全是错误信息,不同工具会有不同处理。...对于git来说,有很多命令行操作输出信息都输出在stederr上。 比如git clone、git push等,信息输出在stederr中,我们不能将其视为错误。...git总是将详细状态信息和进度报告,以及只读信息,发送给stederr。 具体细节可以查看git stderr(错误流)探秘等资料。...输出信息颜色变化 等等 下载试玩 即使这个终端demo代码量很少,注释足够详细,还是需要上手体验一下一个Electron项目运行细节。

1.6K30

electron实战项目-命令终端

窗口html页面-命令行面板 命令行面板做了哪些事情 核心方法:child_process.spawn-执行命令行监听命令输出 stderr不能直接识别为命令行执行错误 命令终端执行命令保存输出信息核心代码...stderr不能直接识别为命令行执行错误 stderr虽然是标准错误输出,里面的信息不全是错误信息,不同工具会有不同处理。...对于git来说,有很多命令行操作输出信息都输出在stederr上。 比如git clone、git push等,信息输出在stederr中,我们不能将其视为错误。...git总是将详细状态信息和进度报告,以及只读信息,发送给stederr。 具体细节可以查看git stderr(错误流)探秘等资料。...输出信息颜色变化 等等 下载试玩 即使这个终端demo代码量很少,注释足够详细,还是需要上手体验一下一个Electron项目运行细节。

2K40

黑科技抢先尝 - Windows全新终端初体验(附代码Build全过程)

确保 Clone 仓库完成后,还可以使用以下命令Clone子模块: git submodule update --init --recursive 安装 VS 2019 和 .NET core 3.0...比如我x64,就配置如下: [1557629911752] 否则会出现很多错误。 编译成功后出现一个新Powershell 解决完编译时各种状况之后,Ctrl + F5 运行项目。...,介绍一下如何在上面这个新cmd中使用Linux命令,以我最熟悉Ubuntu为例来介绍吧。...[1557633269919] 当然,你想体验其他版本 Linux,也是可以,比如Arch Linux: [1557633347262] 在编译出来命令中使用Linux命令 安装完WSL版 Linux...使用 Emoji 表情 切换到WSL后,就可以体验 Emoji表情啦,一开始我输入法键入了几个,发现有些暂时不好输入,好在可以复制了贴进去。

1.7K80

Windows 下 wsl2 使用及问题记录

重启 wsl 服务命令: // 管理员权限打开 powershell #停止LxssManager服务 net stop LxssManager #启动LxssManager服务 net start...环境变量 子系统中有一项特色,但也可以说是缺点,就是可以互相操作。 linux 中可以使用 windows 中应用来打开 linux 下文件。比如在子系统中使用 explorer ....办公娱乐场景.不要因为 Windows 终端不好用从而从 linux 终端中来操作 Windows 文件,一个是权限问题,一个就是环境变量问题,要知道那个才是重要,虽然 终端不好用,还是有其他方式进行改善...,这个以后会说,主要基于 git-bash ,因为不需要安装其他环境,也足够简单,跟 linux 原生终端还是差了一些....推荐终端方案 也是目前我正在使用方案,可能过一段时间就改了 Windows 下 使用 cmder 来复用 git-bash,将 git-bash 设置为 cmder 默认终端,避免使用 cmd,powershell

7.1K20

关于“Python”核心知识点整理大全63

然而,安装Heroku Toolbelt之 前打开终端窗口中无法访问Git,因此请打开一个新终端窗口,并在其中执行命令git --version: (ll_env)learning_log$...git init“学习笔记”所在目录中初始化一个空仓库。...2处, 我们执行了命令git add .(千万别忘了这个句点),它将未被忽略文件都添加到这个仓库中。...2处,我们执行了创建超级用户命令,它像第18章本地系统创建超级用户一样提示你 输入相关信息。在这个终端会话中创建超级用户后,使用命令exit返回到本地系统终端会话 (见3)。...Git remote heroku updated (ll_env)learning_log$ 给应用程序命名时,可使用字母、数字和连字符;你想怎么命名应用程序都可以,只要指定 名称未被别人使用就行

9410

win10WSL中设置前端开发环境

,补齐了 Windows 终端操作和包管理等方面的短板,加上 windows 下丰富软件生态,开发体验上已经可以简单类比甚至局部超越 macOS 了。...,速度更快国内软件源替换默认官方地址。...比如普遍 webpack 热更新 驱动前端开发项目,虽然 npm 命令能正常运行,但在 win10 下编辑器软件中更改项目代码后,仍无法完成整个开发工作流: 最早期 WSL 根本监听不到文件变化...,webpack 实时编译不执行 较新 win10 版本中可以正常监听并重新编译,浏览器不会随之更新 目前唯一成功方案是 VSCode 中结合插件达成,按文档 https://code.visualstudio.com...安装必要组件 VSCode 自动重启后, wsl 中运行 npm 命令正常开发即可 同时要注意这里项目中 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell

4.1K20

Windows 11和vscode终端美化

终端里应用oh-my-posh并自定义主题在Windows Terminal里执行下面命令oh-my-posh init pwsh | Invoke-Expression复制代码这时oh-my-posh...3.1 编辑配置文件Windows Terminal里执行下面命令编辑或新建一个配置文件 notepad $PROFILE # 如果在path里安装了vscode也可以下面命令打开...它提供: 语法着色简单语法错误通知良好的多线体验(编辑和历史)可定制键绑定Cmd 和 emacs 模式(都没有完全实现,都可以使用)许多配置选项Bash 样式完成( Cmd 模式下可选, Emacs...作用就和oh-my-zsh里面的那个autocomplete那个插件差不多,用来提示和补全命令 比如这里我敲gi,就能显示出以前敲过git log命令,然后按【→】键就可以补全命令了,对于经常敲命令的人来说还是非常有用...-> 命令行,路径后面添加上-nologo ,然后保存重启Windons Terminal就能看到烦人copyright提示没啦5.2 vscode修改vscode配置文件settings.json

2.7K30

30 个极大提高开发效率超级实用 VSCode 插件

你不需要再终端中查看 git log。 插件也非常全面。它允许你跨提交比较分支、提交和文件。也可以查 Github 头像,挺整洁。...Colorize 查看你风格指南中使颜色,使用Colorize立即将 CSS/SASS/Less/... 文件中 CSS 颜色可视化。...这使得一目了然地看到你何处使用了哪些颜色变得非常容易。 Code Spell Checker 让你代码不再有拼写错误,虽然拼写错误不是致命问题,但我更喜欢我代码没有拼写错误。...该插件有许多不同语言版本,并支持医学术语等行话。...Bookmarks 为你代码添加书签,尽管 VSCode 有行号,Bookmarks允许你代码中添加书签,帮助你快速导航并轻松来回跳转。

3.4K30

20款VS Code实用插件推荐

前言 VS Code是一个轻量级功能强大源代码编辑器,轻量级指的是下载下来VS Code其实就是一个简单编辑器,强大指的是支持多种语言环境插件拓展,也正是因为这种支持插件式安装环境开发让VS...它能够Windows、macOS、Linux甚至Codespace等各种开发环境中使用,提升您C#开发体验。...它可以帮助您通过Git责任注释和代码镜头一目了然地看到代码作者身份,无缝地导航和浏览 Git存储库,通过功能强大比较命令获得有价值见解,等等。...itemName=mquandalle.graphql拓展描述:GraphQL扩展包括自动完成功能它会在您键入时建议查询中使字段和参数,从而更容易编写有效 GraphQL 代码。...此功能可为您节省时间并降低出现语法错误可能性。它安装了一个内置 linter,可以检查您代码是否有错误并提出修复建议。使用此扩展可防止 GraphQL 错误并提高效率。

63930
领券