티스토리 뷰
vi 편집 시 색상 변경하는 방법
putty로 우분투에 SSH 접속을 해서 vi 편집기로 파일을 편집하다 보면 기본 색상이 검정바탕에 파란 화면이라 잘 안보입니다. vi 색상이 안나올때 눈에 거슬리는 편집 색상을 변경해 보도록 하겠습니다. 참고로 SSH 접속 시 putty 대신 좀더 편리한 kitty를 사용하면 여러모로 좋답니다.
.vimrc 파일 생성 및 설정으로 vi 색상변경 하기
vimrc는 vi의 설정 파일을 말합니다. 저장된 위치는 /etc/vimrc 파일 혹은 ~/.virmc 입니다. 여기서 ~은 사용자의 홈 디렉토리를 말합니다. 처음에는 사용자의 홈 디렉토리에 vi 설정파일이 없기 때문에 생성해서 편집해야 합니다. 과정은 다음과 같습니다.
$ cd 사용자의 홈 디렉토리로 이동합니다.
$ vi .vimrc .vimrc 파일을 만들어서 편집합니다.
혹은
$ vi ~/.vimrc 위와 같은 동작을 합니다. 사용자 홈 디렉토리의 .vimrc 파일을 생성 및 편집합니다.
vi 색상변경 외에.vimrc 파일에 추가할 내용
미리 만들어 놓은 vi 편집 색상을 .vimrc 설정으로 불러올 수 있습니다. 사용 가능한 색상 테마의 종류를 보려면 /usr/share/vim/vim73/colors 디렉토리의 파일들을 참조하면 됩니다.
사용 가능한 테마의 이름을 확인했다면 vi ~/.vimrc 명령으로 다음과 같이 원하는 컬러 테마를 지정하면 됩니다.
color torte vi 색상 테마를 torte 테마로 설정합니다.
잉고래의 .vimrc 파일 설정 내용
엉뚱한 테마 이름을 넣으면 vi 편집기 실행 시 색 스킴을 찾을 수 없다는 에러가 뜹니다.
다음은 적용 후 다른 파일을 vi 편집기로 열은 화면입니다.
vi 색상변경외에 유용한 vi 기본 설정 값들
syntax on 컬러 적용
se nu 라인넘버 표시
set ai 자동 들여쓰기
set cindent c 스타일 들여쓰기
set nuw=5 줄 번호 표시 너비 설정
set ts=4 탭 크기 설정
set sol 이동 동작 시 줄의 시작으로 자동 이동
set nocp Vim 전용 기능 사용
set sc 완성중인 명령을 표시
'잉고래의 코딩' 카테고리의 다른 글
Django 템플릿 언어 이해 (0) | 2013.04.19 |
---|---|
Mezzanine 기본 템플릿 가져오기 (0) | 2013.04.18 |
장고(Django)에서 스태틱 파일(Static Files)이란? (CSS, images) (0) | 2013.04.17 |
장고(Django)의 템플릿(Templates)이 필요한 이유 (0) | 2013.04.16 |
자바(Java)와 자바스크립트(JavaScript)의 차이는 인도와 인도네시아의 차이와 같다? (0) | 2013.04.14 |
- Total
- Today
- Yesterday
- 박근혜
- 팅크웨어
- 티스토리챌린지
- 소니 캠코더
- 소니 AXP35
- 소니 핸디캠
- 한빛미디어
- 아이나비 Tab XD9
- 아이나비 탭 XD11 Pro
- 서평
- qxd1000a
- 아이나비
- 아이나비 탭 xd9
- AXP35
- CSS
- 티스토리
- 독후감
- SM5
- 아이나비 패드
- cc2530
- X1 DASH
- Sony
- 독서
- 오블완
- 소니
- 블랙박스
- 캠코더
- c언어
- 아이나비 태블릿
- 블로그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |