JooTC
vim powerline color 3

vim powerline 색깔이 제대로 나타나지 않을 경우

vim powerline color
▲ vim powerline에서 색상이 제대로 표시되지 않는다.

vim powerline 색상 표시 문제


vivim을 사용하여 Powerline을 사용하려고 하는데 터미널에서 색상이 표시되지 않을 때가 있습니다.

관련 링크 : Linux 파워라인(Powerline) 설치

vim powerline

위 사진처럼 정상적으로 표시되어야 하지만 색깔이 나타나지 않아 각 상태 간의 구분이 어렵다면, 아래 방법을 사용해보세요.

먼저 해당 유저의 프로필 파일을 수정해야 합니다. 대개 /[username]/.bash_profile 또는 /etc/profile의 파일명을 가지고 있습니다.

.bash_profile 또는 /etc/profile은 사용자 로그인 시 실행할 스크립트를 지정할 수 있는 파일입니다. 이 파일의 하단부에 원하는 명령어를 지정하여 SSH 로그인 시에 해당 명령을 바로 실행할 수 있도록 합니다.

주의할 점은 각 유저의 홈 디렉토리에 있는 profile은 해당 유저가 아닌 다른 유저가 로그인할 때 적용되지 않으며, 반대로 /etc/profile은 모든 유저가 로그인할 때 마다 명령을 실행하게 됩니다. 따라서 어떤 명령어를 등록하느냐에 따라 주의깊게 파일을 선택해야 합니다.

아무튼 지금은 모든 유저에 대한 vim 설정을 바꾸기 위해 /etc/profile을 선택하겠습니다. 이 파일은 root 권한으로 수정해야 합니다.

# vim /etc/profile
또는
$ sudo vim /etc/profile

파일이 열리면 맨 아래로 내려가서 하단에 아래와 같이 내용을 추가합니다.

export TERM="screen-256color"

만약 xterm을 사용 중이라면 아래처럼 사용하셔도 됩니다.

export TERM="xterm-color"

위 내용은 터미널 종류가 바뀌는 것이기 때문에 vim 편집 도중이 아닐 때도 해당 터미널 환경으로 적용된다는 단점이 있으므로 주의하시기 바랍니다.

 

vim powerline color 2

위와 같이 정상적으로 파워라인 색상이 적용되었습니다.

구독
알림
guest

0 Comments
Inline Feedbacks
모든 댓글 보기
0
이 포스트에 대한 의견을 남겨주세요!x
error: 콘텐츠 무단 사용, 도용 사례로 인해 복사가 제한됩니다. 링크(URL)첨부를 사용해주세요. (소스코드는 복사할 수 있어요)