解决 Clion内嵌终端乱码问题


问题描述: 使用 Oh my posh 优化过的终端(powershell),自身打开显示正常,但clion内嵌中打开,显示会有乱码。
产生原因: Clion中内嵌终端默认字体和编辑器一致,而编辑器默认字体非nerd font,因此会产生乱码。
解决方法:

  1. 下载 Nerd 字体(推荐 Fantasque Sans Mono)并安装
  2. 打开设置路径File | Settings | Editor | Color Scheme | Console Font,勾选【Use console font instead of default】,避免和编辑器使用同一个缺省字体,接着在下拉框中选择刚刚安装的字体。假如发现安装的字体没有显示,可以取消勾选【Show only monospaced fonts】后继续寻找