13

I'm trying to change my VScode terminal. I have followed this tutorial.

My iTerm terminal has been changed perfectly : enter image description here

I tried to edit my settings.json files in VScode like this :

{
    "terminal.external.osxExec": "iTerm.app",
    "terminal.integrated.shell.osx": "/bin/zsh",
    "terminal.integrated.fontFamily": "'SourceCodePro+Powerline+Awesome Regular'"
}

But i got this different result :

enter image description here

I can't understand why the parameters are not the same and some images do not pass in VScode.

Jonor
  • 1,102
  • 2
  • 15
  • 31

1 Answers1

55

Finally, the "terminal.integrated.fontFamily" points out (apparently) the non-ASCII font. The settings.json file from Visual Studio Code should be :

{
  "terminal.external.osxExec": "iTerm.app",
  "terminal.integrated.defaultProfile.osx": "zsh",
  "terminal.integrated.fontFamily": "MesloLGS NF"
}
Paul Razvan Berg
  • 16,949
  • 9
  • 76
  • 114
Jonor
  • 1,102
  • 2
  • 15
  • 31
  • 2
    Thank you, I had the same issue with the format in vscode. Adding the font as above is the answer, that finally solves the problem. – kramfs Oct 16 '20 at 09:02
  • 3
    I think the default way of defining shell changed to `"terminal.integrated.defaultProfile.osx": "zsh"` – Arun Das Nov 16 '21 at 18:24