cmder配置

本文记录cmder的一些配置情况!

配置环境变量

设置以下环境变量:

  • CMDER_ROOT=D:\ProgramData\cmder_mini
  • PATH=%CMDER_ROOT%

添加到右键菜单

以管理员身份打开cmd

1
2
cd %CMDER_ROOT%
Cmder.exe /REGISTER ALL

解决中文乱码

在设置中找到startup -> Environment,追加以下命令:

1
2
3
4
set PATH=%ConEmuBaseDir%\Scripts;%PATH%
set LANG=zh_CN.UTF-8
set LC_ALL=zh_CN.utf8
chcp utf-8

修改提示符符号

Cmder 中的提示符符号默认为 λ,可能会导致某些bug,修改提示符时,需要修改 %CMDER_ROOT%\config\cmder_prompt_config.lua,搜索λ,替换成$

1
2
prompt_lambSymbol = "$"
prompt_singleLine = true

添加自定义命令

修改%CMDER_ROOT%\config\user-aliases.cmd

1
ll=ls -lh --show-control-chars --color $*

Win11下vim不可用问题

  1. 任务栏 --> debug --> properties --> 使用旧版控制台

  2. Setting --> Startup --> Command line

    1
    %windir%\system32\bash.exe ~ -cur_console:p:n

防止字体重叠

去掉Setting -> Main -> Fonts中的Monospace勾选项

将Pycharm中的terminal替换成cmder

打开pycharm设置,settings>tool>terminal中修改shell path。

1
"cmd.exe" /k ""D:\ProgramData\cmder\vendor\init.bat""