Mac 터미널에서 (및 Vim에서) 전각 기호 너비가 이상한 문제 해결
배경
Mac의 터미널을 본격적으로 사용하기 시작해, 「터미널상에 표시되는 전각 기호의 폭이 이상하다」라고 깨달았습니다만, 최근까지 특히 대응하고 있지 않았습니다.
그러나, Vim로 파일을 편집하고 있을 때에 전각 기호가 있으면 편집 개소를 이해하기 어렵다! 라고 스트레스가 모이기 때문에 해결책을 조사해 해결한 이야기입니다.
현상
Mac 터미널이나 Vim에서는 전각 기호의 폭이 이상해집니다.
문제를 해결하기 위한 설정
1. 터미널 환경 설정
터미널 > 환경설정 > (기본적으로 지정한 프로파일을 선택하고) 오른쪽 창의 상세 탭 > 하단
Unicode 東アジアA(曖昧)の文字幅をW(広)にする
(Vim을 사용하지 않는 경우이 설정만으로 완료됩니다)2. .vimrc 편집
.vimrc
에 다음을 추기한다.vimrc
"" Macのターミナルで全角記号の表示がずれる問題への対応
set ambiwidth=double
Vim 플러그인 Yggdroot/indentLine을 사용하는 경우
내 .vimrc의 경우 위의 설정을 해도 커서 행만 들여 쓰기 표기가 어긋나는 문제가 발생했기 때문에 그 대응.
들여 쓰기 시각화 문자에 전각 기호를 사용하는 경우 발생했습니다.
.vimrc
"" インデント視覚化に半角|を使用
let g:indentLine_char = '|'
결과
전각 기호도 올바르게 표시됩니다.
덤
이번에 시작해서 알았습니다만, Qiita의 코드 하이라이트는
.vimrc
에도 대응하고 있군요.마크다운에서 ``
vim:.vimrc
로 기재하면 코드 하이라이트되었습니다. 멋지다!
Reference
이 문제에 관하여(Mac 터미널에서 (및 Vim에서) 전각 기호 너비가 이상한 문제 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ex_SOUL/items/e51fe1a24bd4ab31d3c2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)