gVim에서 이름에 공백이 있는 글꼴을 어떻게 사용합니까?

gVim에서 이름에 공백이 있는 글꼴을 어떻게 사용합니까?

방금 vim-airline을 설치했는데 vim-airline이 지원하는 멋진 화살표 글리프를 지원하는 글꼴을 사용하고 싶습니다. 그래서 저는 "Liberation Mono for Powerline" 글꼴을 다음 사이트에서 다운로드했습니다.Powerline 글꼴 저장소. .ttf파일을 두 번 클릭하고 나타나는 대화 상자에서 "글꼴 설치"를 선택하여 글꼴을 설치했습니다 . 제어판 글꼴 폴더에서 글꼴을 볼 수 있습니다.

그러나 다음을 수행하여 vim에서 글꼴을 로드하려고 하면

set guifont="Liberation Mono for Powerline:h11:cANSI"

문자열 guifont은 공백이 되고 글꼴은 Fixsys Regular로 대체됩니다. 그렇다면 다운로드한 이 멋진 새 고정 폭 글꼴을 어떻게 사용합니까?

답변1

:set명령 컨텍스트에서는 큰 :set따옴표가 주석을 시작하므로 큰따옴표를 사용하여 명령 에 대한 인수를 인용할 수 없습니다 . 이를 수행하는 방법에는 적어도 두 가지가 있습니다.

  1. 백슬래시로 공백을 인용하세요.

    set guifont=Liberation\ Mono\ for\ Powerline:h11:cANSI

  2. :let의 인세트를 사용하세요 :set.

    let &guifont = "Liberation Mono for Powerline:h11:cANSI"

보다

:help option-backslash
:help let-option

관련 정보