반응형
Vim에서 기본 글꼴 크기를 어떻게 설정합니까?
Vim을 사용하여 GUI의 기본 설정을 구성합니다. 이미 웹에서 조사했지만 내가 찾아서 시도한 모든 솔루션이 작동하지 않습니다.
다음은 내가 시도한 몇 가지입니다 (.vimrc 파일에서).
set guifont = Monaco:h20
set guifont=Monospace 20
사실 저는 모나코 글꼴은 신경 쓰지 언어입니다.
첫 번째는 공백을 제거하십시오. 공백은 세트 명령에 중요합니다.
set guifont=Monaco:h20
두 번째의 경우 (h는 높이를 지정합니다)
set guifont=Monospace:h20
글꼴 설정에 대한 나의 권장 사항은 수행하는 것입니다 (버전에서 지원하는 경우).
set guifont=*
글꼴을 선택할 수있는 메뉴가 나타납니다. 글꼴을 선택한 후
set guifont?
현재 guifont가 제공하는 것을 표시합니다. 그 후 해당 라인을 vimrc 또는 gvimrc에 복사하십시오. 에 공백이 글꼴 있으면 공백 \
을 이스케이프하려면 를 추가하십시오 .
set guifont=Monospace\ 20
다음 과 같이 \<Space>
전에 시도하십시오 12
.
:set guifont=Monospace\ 12
구문에 일반을 추가하고 사용하십시오 gfn
.
set gfn = Monospace \ Regular : h13
다른 답변은 요청한 내용이지만 다른 사람에게 유용한 경우 화면 DPI에서 조건부로 글꼴을 설정하는 방법이 있습니다 (Windows에만 해당).
set guifont=default
if has('windows')
"get dpi, strip out utf-16 garbage and new lines
"system() converts 0x00 to 0x01 for 'platform independence'
"should return something like 'PixelsPerXLogicalInch=192'
"get the part from the = to the end of the line (eg '=192') and strip
"the first character
"and convert to a number
let dpi = str2nr(strpart(matchstr(substitute(
\system('wmic desktopmonitor get PixelsPerXLogicalInch /value'),
\'\%x01\|\%x0a\|\%x0a\|\%xff\|\%xfe', '', 'g'),
\'=.*$'), 1))
if dpi > 100
set guifont=high_dpi_font
endif
endif
동일한 문제를 건너 뛰고 다음 코드를 폴더에 제안면 ~/.gvimrc
작동합니다.
set guifont=Monaco:h20
참고 URL : https://stackoverflow.com/questions/17508542/how-do-i-set-the-default-font-size-in-vim
반응형
'IT' 카테고리의 다른 글
Coffeescript — 자체 시작 익명 함수를 만드는 방법은 무엇입니까? (0) | 2020.09.13 |
---|---|
"ClickOnce는 요청 실행 수준 'requireAdministrator'를 지원하지 않습니다." (0) | 2020.09.13 |
Nexus에서 아티팩트를 배포 할 때 오류 발생 (0) | 2020.09.13 |
루비 온 레일즈의 여러 열에 대한 보안 (0) | 2020.09.13 |
Bash의 HMAC-SHA1 (0) | 2020.09.13 |