在微软推出Windwos Terminal后,相对于以前的cmd替代软件Cmder更加现代化。但是呢,在默认的终端中使用的还是cmd和pl。终端支持自定义启动,可以支持启动wsl和git bash等。
对于习惯cmder不想多折腾其他方式的用户来说,可以将Cmder集成进配置文件中进行启动,个人感觉比posh和wsl都更为方便简洁,也符合原来的使用习惯。但是直接引入exe会让cmder启动在单独的窗口,而不是终端中。
下面将介绍如何将cmder加入终端配置文件:
1.在cmder\vendor目录下创建`cmd_init.bat`文件,配置对应的软件目录
`
@echo off
set CMDER_ROOT=D:\Program\cmder
set CMDER_START=D:\
"%CMDER_ROOT%\\vendor\\init.bat"
`
2.在终端的配置setting.JSON文件中增加配置项,同样的注意自己cmder软件的安装目录
`
{
"closeOnExit": "graceful",
"commandline": "cmd.exe /k \"D:\\Program\\cmder\\vendor\\cmd_init.bat\"",
"cursorColor": "#00FF00",
"cursorShape": "underscore",
"elevate": true,
"font":
{
"face": "Cascadia Code PL",
"size": 14
},
"guid": "{f15b60f6-b700-472a-8b2f-d79c7bd4b9a5}",
"historySize": 9001,
"icon": "D:\\Program\\cmder\\icons\\cmder_green.ico",
"intenseTextStyle": "bold",
"name": "Cmder",
"opacity": 80,
"padding": "10, 10, 10, 10",
"snapOnInput": false,
"startingDirectory": "%USERPROFILE%",
"useAcrylic": true
}
`
3.在终端的启动中,将Cmder设为默认配置文件,保存后即可。
若不想配置参数,直接选用cmder\vendor\init.bat文件即可。