最详细的cmder配置

下载安装

下载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 对应O

00001145 对应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 对应O

1012114f 对应Ctrl + Alt + Shift + O

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

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

打开设置的图形界面,显示如下:
在这里插入图片描述

  • 25
    点赞
  • 114
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值