putty로 접속한 vi editor 색상 조합 설정하기
putty나 telnet으로 원격 리눅스 서버에 접속해서
vi로 php 코드나 프로그램 소스를 작성/수정하는 작업을 할 일이 있는데
이때 vi의 화면 색상들이 눈에 잘 띄는 색상조합이 아니다.
다음과 같이 특히 주석 부분이 검정 바탕에 파랑색이어서 보기가 많이 불편하다.
이것을 자신이 원하는 색상으로 변경할 수 있다.
vi의 색상을 변경할려면 자신의 home 디렉토리 root로 이동해서 .vimrc 파일에 다음 내용을 입력해 넣으면 된다.
만일 .vimrc 파일이 없다면 새로 만들어서 색상 설정 값을 입력한다.
highlight Comment term=bold cterm=bold ctermfg=2
highlight String ctermfg=3
여기서 중요한 값은 ctermfg이다. 터미널 foreground 색상을 뭘로 할지를 설정하는 부분이다.
여기서 사용할수 있는 컬러 값은 아래와 같다.
1 빨강
2 녹색
3 노랑
4 파랑
5 보라색
6 cyon
7,8,9 흰색
ctermfg=2를 했을 때는 녹색으로 글자색상이 표시된다.
그 다음으로 어떤 항목의 글자색상을 설정할지를 지정해 주어야 하는데
위의 경우 Comment는 소스 코드의 주석에 대해서 2(녹색)으로 설정하겠다는 것이고
그 다음으로 String은 " "안에 있는 문자열의 색상을 3(노랑)으로 설정하겠다는 뜻이다.
이렇게 .vimrc를 작성했으면 logout했다가 다시 login해서 vi로 열어보면 다음과 같은 형태로 변경이 되어 있을 것이다.
여기서 색상을 설정할 수 있는 어떤 항목들이 있는지를 볼려면 vi 화면상에서
:highlight를 입력하고 엔터키를 치면 다음과 같이 색상 설정을 할수 있는 항목들 리스트가 보인다.
'Linux' 카테고리의 다른 글
몇 가지 리눅스 명령어 (0) | 2017.07.26 |
---|---|
Ubuntu root 계정 암호(비밀번호) 생성 (0) | 2017.07.12 |
apache 포트 변경 및 웹 루트 변경하기 (0) | 2017.05.26 |
리눅스 네트워크 정보 복구, 네트워크 장비 활성화, 리눅스 부팅시 네트워크 자동 활성화 (1) | 2017.01.04 |
리눅스 rm 명령어를 이용한 디렉토리 관리에서 주의 및 안전장치 옵션 (0) | 2016.11.17 |