下载安装

下载cmder的full版本压缩包,下载后解压,如图,直接双击Cmder.exe即可运行,无需安装。

配置

添加环境变量
在环境变量path中添加cmder的路径

添加cmder到右键菜单
以管理员模式打开cmd,并且进入到Cmder.exe所在的目录,执行如下命令添加到右键菜单

Cmder.exe /REGISTER ALL

右键菜单如下

修改命令输入提示符’λ’为’$'
修改D:\cmder\vendor\clink.lua文件,修改如下:

添加自定义的命令
将Linux中常用的la ll等命令添加到cmder中。
修改D:\cmder\config\user-aliases.cmd文件,添加如下语句:

l=ls --show-control-chars
la=ls -aF --show-control-chars
ll=ls -alF --show-control-chars
ls=ls --show-control-chars -F

默认控制台设置

防止字体重叠
去掉Monospace选项(我使用grep的时候还是出现了字体重叠)

设置中文编码
添加语句:set LANG=zh_CN.UTF8

可能会出现添加后重启cmder,发现又恢复成未添加的状态,所以直接修改配置文件吧。
修改D:\cmder\vendor\conemu-maximus5\ConEmu.xml,添加如下语句:

<line data="set LANG=zh_CN.UTF8"/>


常用快捷键

Tab #命令补全
Ctrl+T #建立新页
Ctrl+W #关闭标签页
Ctrl+Tab #切换标签页
Alt+F4 #关闭所有标签页
Ctrl+n #切换到第n个页签
Alt + Enter #切换到全屏状态

Ctrl+t新建标签页的时候,可以在弹出框中选择新框的属性,如下图:

配置分屏快捷键
我们在使用Ctrl + T创建新的窗口的时候,可以通过勾选来实现新窗口分屏,还可以直接定义分屏快捷键。如下图,搜索Split,将Ctrl + O设置为上下分屏,Ctrl + E设置为左右分屏。

也可以直接修改配置文件D:\cmder\vendor\conemu-maximus5\ConEmu.xml,修改如下:

<value name="Multi.NewSplitV" type="dword" data="0000114f"/>
<value name="Multi.NewSplitH" type="dword" data="00001145"/>


配置打开comder时的默认目录
修改D:\cmder\config\user-profile.cmd,在末尾添加如下:

@D:
@cd D:\


这样打开的时候直接进入的是D盘根目录。

配置vim
打开vim后输入命令:echo $HOME,我的电脑显示/c/Users/kakar,对应的Windows目录为C:\Users\kakar。vim配置文件是D:\cmder\vendor\git-for-windows\etc\vimrc,将vimrc复制到C:\Users\kakar中并且修改名字为.vimrc,即可使用该配置文件。具体的配置vimrc方法与Linux下的vimrc配置方法一致。

配置git bash
如下图红框部分,按照本地git的路径填入即可。

ConEmu.xml配置文件中data值说明

ConEmu.xml中data值是ASCII码组合,使用的是16进制,每两位对应一个按键,00表示没有按键与之对应,是无效位。
以我设置的分屏按钮Ctrl + OCtrl + E为例。
Windows中Ctrl按键对应的ASCII码是17,十六进制就是0x11,对应data值分析如下:

0000114f 对应Ctrl + O
00 无效位
00 无效位
11 对应Ctrl
4f 对应O00001145 对应Ctrl + E
00 无效位
00 无效位
11 对应Ctrl
45 对应E

如果现在想将Ctrl + O变更为Ctrl + Alt + Shift + O,Windows中Shift按键对应的ASCII码是16,十六进制就是0x10,Alt对应的ASCII码是18,十六进制就是0x12。那么data值可以设定为

10 对应Shift
12 对应Alt
11 对应Ctrl
4f 对应O1012114f 对应Ctrl + Alt + Shift + O

为了验证,修改ConEmu.xml如下

<value name="Multi.NewSplitV" type="dword" data="1012114f"/>

打开设置的图形界面,显示如下:

最详细的cmder配置相关推荐

  1. 【收藏】最详细的cmder配置

    https://blog.csdn.net/qq_33242956/article/details/104966631

  2. 不会用计算机怎么办,不会看电脑配置怎么办?通过本文就可以详细了解电脑配置信息...

    原标题:不会看电脑配置怎么办?通过本文就可以详细了解电脑配置信息 现在,虽然不一定人手一台电脑,但大部分人有电脑还是有的.但是对自己电脑配置一问三不知的用户估计也有不少,不了解电脑配置的用户在买电脑时 ...

  3. 图解MySQL5.5详细安装与配置过程

    出自:http://www.dbhom.com/show.aspx?id=77&cid=9 MySQL是一个开源的关系型数据库管理系统,原由瑞典MySQL AB公司开发,目前属于Oracle公 ...

  4. MySQL 5.7.21详细下载安装配置教程

    MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...

  5. cordova 安装ssl证书_超详细cordova环境配置(windows)及实例

    摘要: 最近闲来无事就把以前做的cordova项目整理了下,发现网上很少有详细完整的配置教程,所以自己就总结了下分享给大家. 环境搭建: 1.安装node.js 下载安装node.js,https:/ ...

  6. apache php设置404页面,详细介绍通过配置Apache实现404页面替换

    详细介绍通过配置Apache实现404页面替换 一.通用情况--修改apache配置.htaccess 一般网站报404原因都是找不到资源,是服务器(以Apache为例)报错,Apache自定义了40 ...

  7. mysql 5.5.29 winx64_【转载】MySQL 5.7.29详细下载安装配置教程winx64

    版权声明:本文为CSDN博主「liu_dong_mei_mei」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.n ...

  8. MongoDB详细安装与配置

    MongoDB详细安装与配置 下载地址 MongoDB安装 1.双击安装包进行安装 2.点击I accept the tems in the license agreement,点击Next 3.选择 ...

  9. 详细说明如何配置蜻蜓Q系统的直播功能完美实现直播和观赏直播,推拉流配置完整说明一颗优雅草科技伊凡写

    详细说明如何配置蜻蜓Q系统的直播功能完美实现直播和观赏直播,推拉流配置完整说明一颗优雅草科技伊凡写 一.登录后台找到直播配置 依次在站点配置-直播配置 ​ 编辑切换为居中 添加图片注释,不超过 140 ...

最新文章

  1. 3W字长文带你轻松入门视觉Transformer
  2. 2021MIT博士pluskid年终总结
  3. 导入导出 Oracle 分区表数据
  4. Mongodb 集群加keyFile认证
  5. C#二维数组的定义和初始化
  6. Scala学习(十二)高阶函数
  7. c语言mc协议,easymc - C语言开发的简易消息通道库
  8. html css考试题选择题,html_JavaScript_css试题
  9. python函数的使用场景_详解python中strip函数的使用场景
  10. SpringMVC之安全性(一)
  11. Windows配置maven环境变量
  12. html打开lync客户端,在 Skype for Business 与 Lync 客户端用户界面之间切换
  13. adb 如何提高到最高权限
  14. 【转】联普多WAN口路由器是否可以设置叠加带宽
  15. 互联网医院软件|互联网医院系统开发|在线问诊提高医疗效率
  16. Word控件Spire.Doc 【段落处理】教程(十二):如何在 C# 中管理 word 文档的分页
  17. es filter中使用should
  18. python编写程序解方程_用Python解方程
  19. 关于如何获得虚拟机还是真机信息
  20. EMG推进器EB800-60II

热门文章

  1. 拿下天下第一考的法考A证啦!
  2. linux_文件类型
  3. 仿腾讯新闻频道定制界面效果2
  4. IR cut filter 与 color shading
  5. PM项目管理理论基础2为什么要执行项目
  6. 相机的基本模型和参数
  7. 爆肝总结30道计网常考面试题
  8. 弱电系统服务器是什么意思,弱电工程中1U、2U、4U、42U代表什么意思?
  9. 用Git在coding上面拉取代码
  10. win7 访问共享文件错误代码: 0x80070035