VS Codeのターミナル上のフォント修正
現在ほとんどのEditorでは、デフォルトでShellを開くことのできるターミナルを実装しています。
私は、bobthefishというfish版Powerlineを使っています。
これは、gitのステータスがいい感じになるので使っています。
ただし、Powerline系のフォントがインストールされていない場合、文字化けが発生します。
iTermなどのターミナルでは、環境設定からフォントを変更することで文字化けを解消できます。
Powerline系のフォントは[***
***
for Powerline]という名前のもので、Meslo LG M DZ for Powerline
がおすすめです!
VS Codeのターミナルでも同様にフォントを設定する必要があります。 そのままだとこんな感じで出ます。
設定方法
(説明はMac版ですが、Windows版も同様に変えることができます。)
Command + ,
を押すか[Command+Shift+p]でコマンドペレットを出し、"user setting"を選択するか、ツールバーで[Code→基本設定→設定]から設定を開きます。検索欄で
terminal.integrated.fontFamily
で検索します。入力欄に使用したいフォントを入力します。
command+s
で保存もしくは、自動保存されます。
以上をすることで、ターミナルのフォントが変更されて文字化けが解消します。
参考にしたサイト
https://medium.com/@hippojs.guo/vs-code-fix-fonts-in-terminal-761cc821ef41
Using zsh theme for my terminal and I'm missing a font inconsolata for powerline · Issue #15119 · microsoft/vscode · GitHub