当前位置: 首页 > article >正文

powershell使用积累

windows的git bash用着不是很顺手,例如复制粘贴不是常用的快捷键,自己研究了在powershell中使用git bash,并对powershell进行终端美化。

终端美化的软件:starship软件

starship提供了简易的终端美化功能;

powershell功能增强:

  1. 查看powershell已经安装的模块:
Get-InstalledModule
  1. 安装 PSReadLine
    PSReadLine 提供了语法高亮、错误提示、多行编辑、键绑定、历史记录搜索等功能,安装方式:
Install-Module PSReadLine

安装完PSReadLine后,需要自定义配置文件,配置文件打开方式为:

code $profile

自己的配置为:

# 打开终端默认激活starship
Invoke-Expression (&starship init powershell)
# 引入Ps-readline
Import-Module PSReadLine

Set-PSReadLineOption -PredictionSource History
# Set-PSReadLineOption -PredictionViewStyle ListView
Set-PSReadLineOption -EditMode Windows

Set-PSReadlineKeyHandler -Key Tab -Function Complete
Set-PSReadLineKeyHandler -Key "Ctrl+d" -Function MenuComplete
Set-PSReadLineKeyHandler -Key "Ctrl+z" -Function Undo
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward


# 引入 posh-git
Import-Module posh-git

# 设置默认编码方式
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 

参考链接:
powershell命令增强

powershell命令补全


http://www.kler.cn/a/448780.html

相关文章:

  • Pytorch | 从零构建AlexNet对CIFAR10进行分类
  • Hadoop yarn安装
  • 服务器数据恢复—V7000存储中多块磁盘出现故障导致业务中断的数据恢复案例
  • 拆解一个微型气泵了解工作原理
  • python coding(二) Pandas 、PIL、cv2
  • Linux之磁盘管理相关命令
  • 一起学Git【第一节:Git的安装】
  • Llama 3 模型系列解析(一)
  • 王佩丰24节Excel学习笔记——第十七讲:数据函数
  • HTML中的Vue3解析!
  • Ubuntu 安装实时内核指南
  • 接口测试Day-02-安装postman项目推送Gitee仓库
  • Git配置公钥步骤
  • workman服务端开发模式-应用开发-gateway长链接端工作原理
  • List反转的方法
  • SpringBoot01
  • LeetCode 704.二分查找
  • AI的进阶之路:从机器学习到深度学习的演变(三)
  • 前端调试实践
  • Android 蓝牙Bluedroid线程池设计思路介绍
  • 浅谈怎样系统的准备前端面试
  • 【珠江电缆】创新驱动质量升级,树立行业新标杆
  • 题海拾贝:力扣 86.分隔链表
  • 【Redis经典面试题三】Redis有哪些数据类型?
  • 如何在Ubuntu下通过Docker部署PSQL服务器
  • SPringBoot--第二核心--AOP