[linux] vi환경설정을 위한 .exrc파일설정
로빈아빠
본문
vi환경설정을 위한 .exrc파일설정
vi에디터 환경설정을 위한 .exrc 파일설정이다.
이 파일을 사용하면 C소스 코딩이나 기타 문서를 만들때 .exrc 파일을 해당 디렉토리에
넣어두면 vi실행시 각각 환경설정을 달리 할 수 있다.
다중 vi환경설정이 가능한 것이다.
.exrc 에 들어가는 명령어는 vi명령모드에서 사용되는 명령어이다.
주의할 점은 빈줄이 있으면 않된다는 것이다.
"(Double Qoute)로 시작되는 줄은 주석부분이다.
기본적으로 이 파일은 만들어져 있지않다.
따라서 자신의 홈 디렉토리 또는 환경설정을 원하는 디렉토리에 .exrc 라는
hidden파일을 만든다.
zeus [~ ]% vi .exrc
set autoprint
set nu <-- 줄번호 표시
set ts=4 <-- 탭 간격조절
set sw=4
set sh=/bin/csh <--쉘지정
set ai
단지 위와같이 해당 파일을 만들기만하면 vi실행시 .exrc파일을 읽어들여
환경설정이된다.
.profile처럼 다시 로그인이 필요치 않다.
위 파일을 만들지 않고 그냥 vi모드에서 탭 간격을 유동적으로 조절할려면 다음과 같이한다.
:set ts=4
만약 시스템 관리자라면 /etc/skel 에 .exrc 를 만들어두고 사용해도 될것이다.
vi에디터 환경설정을 위한 .exrc 파일설정이다.
이 파일을 사용하면 C소스 코딩이나 기타 문서를 만들때 .exrc 파일을 해당 디렉토리에
넣어두면 vi실행시 각각 환경설정을 달리 할 수 있다.
다중 vi환경설정이 가능한 것이다.
.exrc 에 들어가는 명령어는 vi명령모드에서 사용되는 명령어이다.
주의할 점은 빈줄이 있으면 않된다는 것이다.
"(Double Qoute)로 시작되는 줄은 주석부분이다.
기본적으로 이 파일은 만들어져 있지않다.
따라서 자신의 홈 디렉토리 또는 환경설정을 원하는 디렉토리에 .exrc 라는
hidden파일을 만든다.
zeus [~ ]% vi .exrc
set autoprint
set nu <-- 줄번호 표시
set ts=4 <-- 탭 간격조절
set sw=4
set sh=/bin/csh <--쉘지정
set ai
단지 위와같이 해당 파일을 만들기만하면 vi실행시 .exrc파일을 읽어들여
환경설정이된다.
.profile처럼 다시 로그인이 필요치 않다.
위 파일을 만들지 않고 그냥 vi모드에서 탭 간격을 유동적으로 조절할려면 다음과 같이한다.
:set ts=4
만약 시스템 관리자라면 /etc/skel 에 .exrc 를 만들어두고 사용해도 될것이다.
관련링크
댓글목록
등록된 댓글이 없습니다.