程序员个性终端指南(cmder、powershell、window terminal)

序言

工欲善其事,必先利其器。对于 IT 从业者,命令行终端是一道绕不过的坎,日常开发、服务运维都要用到这个工具。

这里我介绍下从业多年来用过的 windwos 平台下终端工具。

CMD/命令行提示符

这个是 windows 自带的工具,平平无奇,胜在简单实用,上到服务器运维都能直接用

按下 win+R,键入 cmd 后回车即可打开

CMDER

cmder,是一个漂亮的 windows 控制台模拟器包。支持多标签页,还内置了catnanosplittailhead等 linux 下常用的工具,非常方便 👍


整体颜值比 cmd 高,就是启动速度稍微慢点。

PowerShell

这里说的并非 windows 自带的 powershell(如下图),

而是一种跨平台的任务自动化解决方案,由命令行 shell、脚本语言和配置管理框架组成。 PowerShell 能在在 Windows、Linux 和 macOS 上运行,详见官网,最新版本是 7.3.x。

我是使用 Windows Terminal + PowerShell 7 组合,爽歪歪😄。

Windows Terminal

Windows 终端程序是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。

我们可以通过微软应用商店或下载安装文件进行安装。

配置 on-my-posh

Oh My Posh,是一个命令行工具的主题库。


安装后,如需更改主题,则编辑$PROFILE文件(如无则新建),写入内容:

oh-my-posh init pwsh --config 'C:\Users\admin\AppData\Local\Programs\oh-my-posh\themes\tonybaloney.omp.json' | Invoke-Expression
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
- cmder: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://github.com/cmderdev/cmder/issues/603 - ConEmu: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://conemu.github.io/en/ClearScreen.html - Windows Terminal: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://docs.microsoft.com/en-us/windows/terminal/how-to/scrolling - PowerShell: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_editing?view=powershell-7.1#clearing-text - Git Bash: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://git-scm.com/book/en/v2/Git-Basics-Undoing-Things - Babun: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://babun.github.io/faq.html#how-do-i-clear-the-terminal - Cygwin: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://cygwin.com/cygwin-ug-net/using-terminal.html#using-terminal-clear - MobaXterm: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://mobaxterm.mobatek.net/documentation.html#4_1 - Terminus: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://github.com/Eugeny/terminus/issues/157 - Fluent Terminal: 支持一键删除选中内容操作,具体操作方式为选中内容后按下 "Delete" 键或 "Backspace" 键即可删除。官方说明:https://github.com/felixse/FluentTerminal/issues/46
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

集成显卡

码字不易,需要您的鼓励😄

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值