cmder 基本配置和使用

cmder是windows下的一款终端工具,支持很多linux命令,用起来还是很爽的。

更新:现在用git bash了~cmder很多功能也用不到,提供类似bash的环境感觉git bash已经够了
WIN10-NOTE:win10的console默认把颜色支持关闭了,需要程序自己开启,所以你使用的cosole程序如果输出颜色失败,更新一下往往就能解决。

  • php存在问题,7.2.0已经解决,不过部分console软件为了兼容开始的win10关闭了颜色,可以使用--ansi之类的开启

安装

直接在官网下载即可,免安装,解压即可用。

配置

cmder配置

使用win+alt+p打开配置面板

main

字体、外观。。。

StartUp

配置打开终端执行的一些任务和环境变量设置

  • specified name task这儿可以选择默认启动的终端类型,如cmder、bash、cmd、powershell、git bash等
  • 解决中文乱码,很重要的设置:set LC_ALL=zh-CN.UTF8 ,不要使用set LANGUAGE=zh-CN.UTF8,因为这个设置了之后对{cmd:cmder}有效但是对{bash:bash}无效
  • current directory设置
    cmder其实使用的是ComEmu终端,当我们新建一个相同终端的时候,想要从当前的目录开启一个新的终端而不是从startup目录开启。首先需要修改一下task的配置。

    参见What you shall do to get CD support

Keys & Macro

快捷键等

  • ctrl+\会和vscode的快捷键冲突,可以在这儿改一下

Integretion

设置右键菜单等

  • Command那一行的设置:cmd -new_console:d: !ConEmuWorkDir! /C "d:\cmder\vendor\git-for-windows\bin\bash --login -i"

    • new_console:d:指定目录,!ConEmuWorkDir!代表右键菜单点击时候的目录名,注意前后一定要是空格,否则不会被识别为预定义变量
    • cmd /C 是执行某个命令,填写bash的位置即可
  • Icon file设置icon的目录
    这个bash也是可以设置~/.bash~/.bash_profile

右键菜单快捷命令

这个的开始目录是固定的
注册了之后好像去不掉了。。。。

cmder /register user/all
cmder /unregister user/all

和vscode好基友合作

用户配置中制定终端和git的可执行路径

 "terminal.integrated.shell.windows": "D:\\cmder\\vendor\\git-for-windows\\bin\\bash.exe",
 "git.path":"D:\\cmder\\vendor\\git-for-windows\\mingw32\\bin\\git.exe"

NOTE:这个时候windows cmd里边的环境变量此时不会载入,也许要特殊设置task??有知道的大佬可以留言指导一下,蟹蟹罗~

PS:这个bash的工作目录不是通过命令行参数传递的,写一个bat脚本获取vscode传给调用shell程序的参数就知道了,bat脚本里通过%1获取第一个参数

可能的bug

如果是windows 10版本是1703,在vscode中使用终端的时候非英文环境可能存在输出异常,只要下载 KB4020102补丁即可。

Cmder 是一款好用的 Console Emulator,其官网为:

http://cmder.net/

下载完后,我们可以在 Window 下配置我们的 Cmder 了

win + R 启动 Cmder
我们可以在 Window 环境变量的 PATH 中添加我们Cmder的路径,以后就可以通过 win + R 输入相关名称来启动我们的Cmder了

右键添加 Cmder here 选项
我们首先需要通过原来的cmd来到Cmder的目录下,然后运行相关的指令:

Cmder.exe /REGISTER ALL

运行此命令后,我们右键菜单中就多了 Cmder here 的选项,可以快速在某个文件夹下打开Cmder

ps:如果出现错误,请尝试以管理员身份运行Cmder

设置Cmder初始目录
我们可以按下:win + alt + p 来开启 Cmder 的设置菜单,首先我们看到Startup里面的Specified named task选项,该选项说明了你当前使用的是哪个task

接着我们选择Startup下面的Tasks ,修改刚刚看到的对应的选项,加上:

-new_console:d:%your_path%

把%your_path%改为你需要的初始目录即可

或者我们也可以点击Startup dir...按钮进行GUI操作

修复ls指令中文乱码的问题
我们可以按下:win + alt + p 来开启 Cmder 的设置菜单,选择Startup 下面的Environment,添加一项:
set LANG=zh_CN.UTF-8
---------------------
作者:superxlcr
来源:CSDN
原文:https://blog.csdn.net/superxlcr/article/details/78713242
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/johnhery/p/9835819.html

时间: 2024-10-03 02:54:25

cmder 基本配置和使用的相关文章

Cmder右键配置

Cmder右键配置 每次用camder手动一层一层的进入目标文件夹,是一件很麻烦的事儿.所以,将camder添加到系统右键菜单是个很好地解决方法. 1.把 Cmder 加到环境变量 把Cmder.exe存放的目录添加到系统环境变量: 加完之后,Win+r一下输入cmder,即可. 2.添加 cmder 到右键菜单:环境变量添加后,在任意文件夹中即可打开Cmder,上一步的把 Cmder 加到环境变量就是为此服务的, 在管理员权限的终端输入以下语句即可: Cmder.exe /REGISTER A

cmder 常用配置(包括默认管理员运行和解决中文乱码)

简介 cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令. 下载 官网地址:http://cmder.net/ 下载的时候,会有两个版本,分别是mini与full版:唯一的差别在于有没有内建msysgit工具,这是Git for Windows的标准配备:全安装版 cmder 自带了 msysgit, 压缩包 23M, 除了 git 本身这个命令之外, 里面可以使用大量的 linux 命令:比如 grep, curl(没有

cmder终端

Cmder是Windows下非常好用的终端模拟器, 常用于替换windows自带的终端.它可以在不同的标签页中同时连接不同的底层Shell,包括cmd.PowerShell.Bash和WSL,并提供相关增强功能和更加便捷的操作方式,这也正是它被大家称作为Windows下的神器的原因. 正如Cmder官网所说,我们应该将Cmder看作一个软件包,而非单个软件,它包含了: 控制台模拟器:Conemu (它是Cmder的基础) Cmd.exe增强功能:clink (通过clink进一步增强cmd sh

CMD的最佳“代替品”

让CMD成为历史 Windows用户大多都使用过"cmd",cmd被称为"阉割版"的DOS系统~ 很多用户除此之外,还喜欢Linux命令行~但是CMD的命令和Linux命令行有许多差别! 如果讨厌CMD的命令操作~那么就可以使用Linux命令行习惯,在Windows中操作~ 由此! 就需要介绍一个软件了--"Cmder" 这个软件可以让你在Windows中非常舒适的使用Linux命令对系统进行操作~ 软件安装: 点击官网下载地址下载软件(搭梯子会

vscode 简介

方便的git管理 支持基本所有的常用操作,图形化操作git代码冲突合并 修改对比 图形化的git log历史,多分支显示 便捷的最新修改记录,git lens 多种多样的git插件 markdown 多样化的markdown展示 能够上传网络图片 代码编写 多点编辑 启动快捷,轻量级编辑器 安装 打开https://code.visualstudio.com选择版本下载 配置命令行启动(mac/linux环境)方法一alias code='/Applications/Visual\ Studio

Cmder 配置使用

官网下载 配置: 1.把 Cmder 加到环境变量 把Cmder.exe存放的目录添加到系统环境变量:加完之后,Win+r一下输入cmder,即可. 2.添加 cmder 到右键菜单  用管理员权限运行控制台,输入下面的命令: Cmder.exe /REGISTER ALL 3.修改命令提示符号 1.3 以后的版本,修改文件 ${CMDER_HOME}\vendor\clink.lua if env == nil then lambda = "λ" else lambda = &quo

cmder命令行工具(配置,path不一致,admin管理员权限)

一.下载 自己百度,官网就行,下mini就够用了. 二.配置 setting,Main,Main console font,把Monospace勾去掉. 字体大小可以直接ctr+滚轮 字体 DejaVu Sans Mono不解释 Startup里面可以改默认启动specified named task.还可以设置hotkey 在Tasks里点add default tasks可以加一堆默认的东西. 1.把λ改成$: "vendor\init.bat"批处理文件里把: @prompt $

Cmder命令行工具在Windows系统中的配置

一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如:vi.vim.ls.pwd.grep.unzip.bash.perl.ssh 可在窗口内外自由使用常规的复制和粘贴操作 支持多Tab页的cmd窗口 提供了对命令窗口中的字符串进行快速搜索定位的功能 在传统cmd命令行工具的基础上,增加了Monokai配色方案,界面美观 命令窗口尺寸大小可自由调整

Cmder介绍和配置

一.命令行神器cmder介绍 windows上做开发,不管是cmd还是powershell,似乎都不够美观,不够强大.今天就来介绍一款可以替代cmd的神器"Cmder",话不多说,上图: Cmder的两个版本 mini版功能简单,很小巧,只有4M多,主要是cmd和powershell full版功能强大,完整版内置了 git 工具,包含了git.powershell.bash.chocolatey.Cygwin.SDK等功能 Cmder的特点 Cmder的主要优点是可移植性. 它设计为