Windows命令行工具cmd缺点




cmd不识别java cmd不识别exp命令_cmd不识别java


  1. 窗口size不能便捷缩放
  2. 复制文本,不能直接用鼠标拷贝,还需要多一道菜单操作;而且,还只能块状拷贝,而不是按行字符,极其不便
  3. 不支持多Tab页,多窗口管理不便
  4. cmd界面丑陋,只有黑白界面,而且不支持文字颜色区分

什么是 Cmder

官网 https://cmder.net/


cmd不识别java cmd不识别exp命令_命令提示符_02


这是一款 windows 命令行增强模拟器,同时也是一个软件包,解压即用,再也不怕换电脑了。

  • mini:唯一的差别在于有没有内建msysgit工具,这是Git for Windows的标准配备;
  • full:全安装版 cmder 自带了 msysgit, 压缩包 23M, 除了 git 本身这个命令之外, 里面可以使用大量的 linux 命令;比如 grep, curl(没有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl 。

安装

  1. 解压并运行


cmd不识别java cmd不识别exp命令_搜索_03


配置环境变量

在系统变量添加

  • 变量名: CMDER_HOME
  • 变量值: 安装绝对路径

还需要在 PATH 中添加 %CMDER_HOME%

优化

添加鼠标右键打开

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

Cmder.exe /REGISTER ALL

完成后,在任意文件处,鼠标右键,就能进行打开:


cmd不识别java cmd不识别exp命令_cmd不识别java_04


解决中文乱码问题

进入设置

快捷键:win + alt + p

或者,窗口右下角

Settings->Startup->Environment 添加set LANG=zh_CN.UTF-8set LC_ALL=zh_CN.utf8


cmd不识别java cmd不识别exp命令_cmd命令不识别exp_05


修改命令提示符号

cmder默认的命令提示符是 λ,这是个字符串,可以修改成 Unicode编码能识别的字体。

打开cmder安装目录下的vendorclink.lua文件找到lambda = "λ"把λ替换成 $ 或者你喜欢的字体图标。例如我的 “chhbll$$”


cmd不识别java cmd不识别exp命令_命令提示符_06


更换主题

内置了很多主题,可以自行选择。

常用快捷键

Tab 自动路径补全Ctrl+T 建立新页签Ctrl+W 关闭页签Ctrl+Tab 切换页签Alt+F4:关闭所有页签Alt+Shift+1 :开启cmd.exeAlt+Shift+2:开启powershell.exeAlt+Shift+3:开启powershell.exe (系统管理员权限)Ctrl+1:快速切换到第1个页签Ctrl+n:快速切换到第n个页签( n值无上限)Alt + enter: 切换到全屏状态;Ctr+r 历史命令搜索

底栏菜单

  • 1 标签页
  • 2 搜索框,可以搜索视窗内出现过的任意关键字
  • 3 新增标签页
  • 4 切换标签页,可以点击下箭头选择指定的标签页
  • 5 锁定视窗,不可以编辑
  • 6 是否开启卷轴
  • 7 系统菜单选项