![ConEmu——针对不同任务的不同配色方案](https://linux22.com/image/1451624/ConEmu%E2%80%94%E2%80%94%E9%92%88%E5%AF%B9%E4%B8%8D%E5%90%8C%E4%BB%BB%E5%8A%A1%E7%9A%84%E4%B8%8D%E5%90%8C%E9%85%8D%E8%89%B2%E6%96%B9%E6%A1%88.png)
我想在 ConEmu 中为不同的任务使用不同的配色方案,但我不知道该怎么做。我看到了关于如何针对不同程序执行此操作的说明。但是,当我选中覆盖调色板复选框时,什么也没发生,并且该选项未保留。(我可以将其覆盖为什么?)
有没有办法根据任务而不是应用程序来更改配色方案?(应用程序都是一样的,我只是从不同的目录开始,等等。)
谢谢!
答案1
答案2
我已经将其设置为不同的 shell 具有不同的颜色主题/方案,这样我就可以轻松分辨我是在 PowerShell 中、Bash 中还是 CMD 中。
转到 ConEmu 的“设置”。
- 点击任务
- 选择我想要更改方案/主题的 shell/任务
- 添加
-new_console:P:"paletteName"
- 不要忘记逃跑
<
,>
^
- 不要忘记逃跑
示例:带有 Powershell 主题的 Powershell(管理员)
powershell.exe -new_console:a:P:"^<PowerShell^>"
示例:带有 Solarized Git 主题的 Git Bash
set "PATH=%ConEmuDir%\..\Git\usr\bin;%PATH%" & "%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=%ConEmuBaseDirShort%\conemu-msys2-64.exe /usr/bin/bash.exe -l -i -new_console:P:"^<Solarized Git^>"