Mrli
别装作很努力,
因为结局不会陪你演戏。
Contacts:
QQ博客园

Windows下命令行神器cmder

2019/09/15 环境配置 安利
Word count: 812 | Reading time: 4min

Cmder

安装

http://cmder.net/ 有两个版本,分别是mini与full版

  • mini 没有内建msysgit工具,这是Git for Windows的标准配备;
  • 全安装版 cmder 自带了 msysgit, 压缩包 108M
  • 除了 git 本身这个命令之外, 里面可以使用大量的 linux 命令;比如 grep, curl(没有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl
  • 可以交叉使用 cygwin 的部分增强命令

把 cmder 加到环境变量

将解压后的文件夹路径加入到系统环境变量的Path中

添加 cmder 到右键菜单

配置环境变量后,在管理员权限的终端输入以下语句

Win 8 或者 Win10 可以直接 win+x 再按 a 键进入

或者在开始中输入命令,然后在弹出的最佳匹配中,选择命令行工具右键->以管理员身份打开

1
Cmder.exe /REGISTER ALL

修改命令提示符号

1.3 之后版本

修改文件 ${CMDER_HOME}\vendor\clink.lua

1
2
3
4
5
if env == nil then
lambda = "λ"
else
lambda = "("..env..") λ"
end

改成

1
2
3
4
5
if env == nil then
lambda = "$"
else
lambda = "("..env..") $"
end

其他符号也行,看你自己的喜好

1.3 以前版本

编辑Cmder安装目录下的 vendor\init.bat 批处理文件

1
@prompt $E[1;32;40m$P$S{git}{hg}$S$_$E[1;30;40m {lamb} $S$E[0m

修改为

1
@prompt $E[1;32;40m$P$S{git}{hg}$S$_$E[1;30;40m $$ $S$E[0m

PowerShell.exe 需要另外设置

打开文件 config/cmder.luaprompt.lua 也有版本是这个),将第二行中的λ修改为**$**

新标签打开个管理员权限终端

快捷键 Ctrl + t 后勾选Run as administrator

设置默认终端

如果你有其它的command希望通过 Cmder 打开,可以在 Startup 下的 Tasks 中添加。里面已经默认帮你配置了 CmderPowerShellMinTTYGit Bash

默认启动的是 Cmder ,如果你想默认启动其它的command,你可以在 Startup 设置为其它的command
设置默认终端

同时还可以快速的切换当前使用的终端,假设你正在使用的 cmd ,这时输入 bash 回车一下,便可以将当前标签页的终端切换成 Git Bash

中文和命令ll支持

  • Cmder 是不支持中文,这需要你在 Startup 下的 Environment 中设置一下。将 set LANG=zh_CN.UTF-8
  • cmder原生没有 ll 命令,但可以通过设置别名来实现:打开cmder安装目录下的\config\user-aliases.cmd文件,添加以下别名设置:

Chocolatey软件包管理系统

chocolatey 是windows 下面的 yum brew 这种包管理器
运行如下命令(需要管理员权限)

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

安装软件命令 choco install softwareName,

  • 短写是 cinst softwareName

查询安装包是否存在 clist softwareName

可安装包列表

window下常用的开发环境应用

1
2
3
4
5
6
7
8
9
10
11
12
choco install autohotkey.portable    #安装 AutoHotkey (Portable)
choco install nodejs.install #安装 node
choco install git.install #安装 git
choco install python #安装 python
choco install ruby #安装 ruby
choco install jdk8 #安装 JDK8
choco install googlechrome #安装 Chrome
choco install google-chrome-x64 #Google Chrome (64-bit only)
choco install firefox #安装 firefox
choco install notepadplusplus.install #安装 notepad++
choco install Atom #安装 Atom
choco install SublimeText3 #安装 SublimeText3

Author: Mrli

Link: https://nymrli.top/2019/06/03/Windows下命令行神奇cmder/

Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.

< PreviousPost
南京邮电大学java程序设计作业在线编程第八次作业
NextPost >
微信公众号Pyhton
CATALOG
  1. 1. Cmder
    1. 1.1. 安装
    2. 1.2. 把 cmder 加到环境变量
    3. 1.3. 添加 cmder 到右键菜单
    4. 1.4. 修改命令提示符号
      1. 1.4.1. 1.3 之后版本
      2. 1.4.2. 1.3 以前版本
    5. 1.5. 新标签打开个管理员权限终端
    6. 1.6. 设置默认终端
    7. 1.7. 中文和命令ll支持
    8. 1.8. Chocolatey软件包管理系统
      1. 1.8.1. window下常用的开发环境应用