Vi 편집좀 알려주세요

vi명령어를 이용하는거요

vi /etc/xinetd.conf

이렇게 들어가면…

Simple configuration file for xinetd

Some defaults, and include /etc/xinetd.d/

defaults
{

#Please note that you need a log_type line tobe able to use log_on_success

and log_on_failure. The dafault is the following :

log_type = SYSLOG daemon info

}

includedir /etc/xined.d
~
~
~
~
~

이런식으로 돼 있는데요…

키를 누르니까,

경고 뜨면서 읽기전용이라고 나오교요

엔터 눌러서 계속하라고…

처음에 키 몇개 누르니까 뚜뚜~ 소리나고.

영문키 i 누르고 시작하니까 여차저차해서 일단 편집까진 다 할 수 있는데요…

모든거 싹 지우고 교재에 나와있는거 쳐야 하나요?

아니면 #로 시작하는건 지울 필요가 없나요?

그리고 제일 중요한, 저장하고 나올때 어떤키를 눌러야 하나요?

Ctrl + Z 는 저장이 안되는것 같아서요…

includedir / etc/xinetd.d 밑으로 내려가서 편집하려고 해도,

밑으로 내려가는 키를 누르면 자꾸 뚜뚜 소리만 나고 내려가질 않습니다.

http://www.joinc.co.kr/modules/moniwiki … nv/UsedVim

[quote="sggida":3t0hgtig]vi /etc/xinetd.conf[/quote:3t0hgtig]이렇게 하면 당연히 편집이 안됩니다.
왜냐하면, root권한으로만 편집할 수 있기 때문입니다.

이렇게 해 보세요.

[code:3t0hgtig]$ sudo vi /etc/xinetd.conf[/code:3t0hgtig]

그리고 vi를 사용하는 간단한 명령어는 다음과 같습니다.

a -> 편집모드로 전환 (한마디로 편집하려면 먼저 a 를 누른 다음, 일단 에디터 처럼 편집하세요.)
Esc키 -> 명령모드로 전환 (편집 끝나고 난 다음 Esc키를 눌러 주세요)
:wq -> 저장하고 끝마침 (명령모드에서 :wq 입력하고 엔터 치면 저장하고 빠져나옵니다.)

그냥 nano 쓰심이,;;

vi 의 사용법에 대해서입니다.
먼저 root 의 권한으로 윗분의 말씀을 이용하시구요!
vi의 시동 직후는 명령 모드로 되어 있어요… 여기서 i 를 누르면
텍스트 입력 모드로 전환이 되고요… 문자열 입력이 끝나면 esc
를 눌러서 다시 명령 모드로 전환 합니다.
i = 현재 문자 위치의 앞에서 입력 개시
l = 현재 행의 맨 앞에서 입력 개시
a = 현재 문자 위치의 다음부터 입력 개시
A = 현재 행의 끝에서 입력 개시
O = 현재 행의 앞에서 공백 행을 넣고 입력 개시
o = 현재 행의 뒤에서 공백 행을 넣고 입력 개시

vi 에서는 텍스트를 조작하기가 쉽지 않은데요…이러한 문제를
개선하려는 노력의 일환으로 vim 이 있어요… 이쪽이 좀더 쉽다고 하네요.

처음에는 vi 라는 편집기까지 배워야 한다는 말에 어이가 없었죠.

리눅스는 쉽게 넘어가는게 하나도 없다는 생각이 들더군요.

그런데 의외로 아래 참조한 문서로 두시간 따라 했더니 나름 매력있는 편집기더라구요.

익숙해지면 놀라운 편집속도가 나오리라는 생각이 듭니다.

[url:2zx0chxd]http://wiki.kldp.org/wiki.php/VimTutorKo[/url:2zx0chxd]