강좌 & 팁
글 수 2,412
2012.05.06 20:58:15 (*.170.19.134)
41227
우분투를 처음 설치하고 나서 vi
에티터를 실행하면 다소 황당한 경험을 하게 됩니다.
백스페이스를 누르면 문자가 바로 지워지지 않는 현상이나, 가끔 방향키를 누르면 대문자 A, B, C, D 가 쓰이는 현상을
겪게 됩니다.
Vi 설정을 해주면 해결 되는데요 어떻게 하는지 알아 보겠습니다.
터미널 창에서 사용자 계정으로 들어갑니다.
일반적으로 /home/username
인데요
$
cd ~
명령어로 사용자 계정 디렉토리로 이동합니다.
다음은 vi 에디터로 .exrc 파일을 만들어 줍니다.
$ vi .exrc
참고로 .exrc 처럼 파일명앞에 “. ”이 붙은 파일은 숨김 파일을 뜻합니다.
생성된 .exrc파일에
다음과 같이 코딩을 해줍니다.(vi 에서 편집 명령어는 i입니다.)
set
autoindent
set number
set bs=2
set nocp
:wq 로 저장하고 빠져나옵니다. (저장하지
않고 빠져나올땐 :q! 입니다.)
터미널에서 $source
.exrc 을 입력합니다.
이제 일반 리눅스의 vi 와 똑같이 사용 하실 수 있을 겁니다.
검색해보니 우분투의 vi가 full버전이 아니라 발생하는 문제라고 하는데요.
.exrc파일을 만들기 귀찮으신 분은 vim을
설치해 주시면 해결된다고 하네요
명령어는 $sudo apt-get
install vim 입니다.