整理一下cmder的安装

cmder

windows的cmd感觉就是一个坑:

1.每次启动都在c:\user\用户名,需要cd一堆才能去到指定的文件根目录;

2.不支持tab页,切换管理不便;

3.黑白界面,没有字体渲染;

4.可编程性没有shell那么强。

安装

偶然间接触到cmder,发现比自带的cmd好用的多,有两个版本,我下的是完整版,解压并且把

文件路径添加到环境变量PATH(例如;C:\cmder;),最后执行cmder.exe。  cmder官网。

添加到右键菜单

在cmder的管理员身份执行:

Cmder.exe /REGISTERALL

把cmder添加到右侧菜单。

解决文字重叠问题

Win + Ait + P唤出设置界面 > mian console font > font > monospce 的勾去掉

默认以powershell打开

整理一下cmder的安装_第1张图片

posh-git

刚开始执行cmder的时候,就会发现顶部有个碍眼的警告,如果不需要涉及git操作的话,无视它也可以,如果想要把它消除掉,需要安装psget(能在线或者本地安装和搜索第三方的powershell组件的命令集)

(new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex

提示psget安装成功后,就可以安装posh-git了

Import-Module PsGet

Install-Module posh-git

这里可能会报错,psget官网给的解决方法没有及时更新

Set-ExecutionPolicy -scope LocalMachine -ExecutionPolicy RemoteSigned

更改了powershell的执行策略后,再执行posh-git的安装,如果提示Module posh-git was not found in central repository,那就是powershell的版本过低。

$psversiontable.psversion

整理一下cmder的安装_第2张图片
检查powershell版本

升级到4.0就可以,因为5.0还没有简体中文,会报错。

先升级Microsoft .NET Framework 4.5,然后打上powershell4.0的补丁即可。

Framework 4.5.2

powershell4.0

整理一下cmder的安装_第3张图片
posh-git已成功安装

安装chocolatey包管理软件

在powershell用管理员身份安装

iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex

或者在cmd同样用管理员身份安装

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

整理一下cmder的安装_第4张图片

安装软件命令

choco install softwareName

可安装的应用程序,可以参见其  Package列表

你可能感兴趣的:(整理一下cmder的安装)