cmd + clink + oh-my-posh 또는 zsh + oh-my-zsho 등의 프롬프트 엔진을 사용하면서
CaskaydiaCove Nerd Font Mono 등의 좀 화려한 폰트 등을 이용하면
Ligature 기능으로 인해 <= 와 같은 입력이 다음과 같이 하나의 문자로 합쳐짐

이를 다시 원래의 출력으로 돌리려면
보통 해당 터미널의 ligature 기능을 inactivation하면 됨.
문제는 Window Terminal에서 ligature를 disable 했는데도 적용이 안 되었음.
계속 이렇게 보여서 관련 기능을 좀 더 살펴보니 Contextual Alternates 기능도 같이 disable시켜야 함.
2025.08.04 - [CE] - [Term] Ligatures (합자), glyph
[Term] Ligatures (합자), glyph
Ligatures 와 Glyph두 개 이상의 문자를 하나의 glyph로 결합하여 표현하는 typography 기법.Glyph(글리프)는 폰트에서 하나의 시각적 문자 형태를 나타내는 기본 단위임.character는 추상적 개념으로 어떤 문
ds31x.tistory.com
관련 기능
- calt : Contextual ALTernates
- OpenType feature tag 중 하나임.
- 글자 주변 문맥에 따라 다른 glyph로 변경하는 것임.
- liga : Ligature
- 합자 기능을 의미.
2025.09.20 - [CE] - Font: TTF vs. OTF
Font: TTF vs. OTF
개발자 친화적인 아이콘을 font로 제공하는 Nerd Fonts에서는 아직까지 TTF만을 지원할 정도로, 아직까지는 TTF가 터미널 및 IDE에서는 가장 안정적으로 동작한다. 하지만, 프로그램 라이브러리의 resou
ds31x.tistory.com
Windows Terminal 설정.
dropdown메뉴(v)를 열어 설정을 클릭 : (short-cut: <Ctrl-,>) / Ctrl 키를 누른상태에서 comma 키를 누름

왼쪽에서 설정 대상 프로파일을 고르고, 아래로 스크롤하여 추가설정 > 모양 을 클릭

오른쪽에서 스크롤로 내려서 글꼴 기능을 클릭하고 새로추가 를 클릭

나오는 드롭다운 메뉴가 다음과 같음:

여기서 calt 를 선택하고 값을 아래처럼 0으로 설정하고 저장:

여기까지 하면 보통 ligature가 비활성화되긴 하지만
보다 확실하게 하기 위해서 왼쪽 하단의 저장후 Json 파일 열기 를 클릭하여 설정을 직접 수정한다.
여기서 수정할 위치는 calt를 수정하여 저장했으니 calt로 찾으면 됨:

calt로 찾으면 다음과 같이 수정할 font 프로퍼티 부분이 쉽게 확인할 수 있음:

다음과 같이 "liga": 0, 를 추가:

이후 설정 JSON파일을 저장하고 다시 대상 프로파일의 추가설정 > 모양 > 글꼴 기능 에서 다음과 같이 보이는지 확인하면 됨:

한번 더 저장을 누르고나서 다시 wt(Window Terminal)를 실행하거나, 새 탭으로 대상 프로파일을 실행하면 다음과 같이 ligature가 실행되지 않음을 확인할 수 있음:

같이보면 좋은 자료들
2023.09.05 - [utils] - [Util] Windows Terminal - wt
[Util] Windows Terminal - wt
2019년 Microsoft사에서 공개한 Open-Source SW.기존의 Windows의 기본 터미널인 command prompt의 불편함을 개선하기 위해 개발되었음.wsl과 powershell, 그리고 command prompt를 통합하여 사용할 수 있는 terminal applic
ds31x.tistory.com
2025.08.04 - [Mac] - iterm2 설치 및 설정
iterm2 설치 및 설정
installbrew install --cask iterm2Configuration 1Settings > Appearance 에서 Theme를 Dark 또는 Dark (High Contrast)를 선택.Settings > Profiles > Default 으로 이동General 탭에서Initial directory를 Home이 기본으로 선택됨.새 터미널
ds31x.tistory.com
2025.10.11 - [utils/cmd and powershell] - Windows에서 Oh-My-Posh 설치하기
Windows에서 Oh-My-Posh 설치하기
Windows 외의 OS에서는 Oh My Zsh 를 권장한다. oh-my-posh보다 빠름. Windows에서의 설치는 winget 을 이용하길 권함:2024.09.08 - [utils] - [Utils] winget 간단 사용법 [Utils] winget 간단 사용법winget은 CLI Windows Package Ma
ds31x.tistory.com
'utils' 카테고리의 다른 글
| winget 으로 VS Code 설치하기 (0) | 2026.05.01 |
|---|---|
| Gemini-cli : Gemini CLI Companion (1) | 2026.04.02 |
| Gemini-cli: slash command (0) | 2026.03.26 |
| gemini-cli : --sandbox (0) | 2026.03.25 |
| Gemini-CLI: Custom Tool 추가하기 (0) | 2026.03.14 |