1 건의
편집기 검색결과
  1. 2007.04.05 꼬마군단

오늘 alilas 를 하려고 했으나, 그걸 공부하기전에 vi 에 대해서 공부해야 하기에 vi 에 대해서 배우도록 하겠습니다

vi는 리눅스의 대표적인 편집기로, 윈도우즈용도 있으나, 윈도우에서는 메모장이 있는 관계로 사람들이 그리 많이 쓰지도 않습니다.

그럼 vi 에 대해서 공부하도록 하겠습니다.

vi  는 리눅스를 깔면 일부러 안 깔지 않는 이상 자동적으로 깔리는 프로그램입니다.

그냥 프롬프트창에
 
# vi [filename] 을 치시면 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지

위 화면이 vi의 첫화면입니다.

vi 에는 명령모드와 편집모드가 있습니다.

가장 하단에 [끼워 넣기] 또는 [바꾸기] 가 있으면 편집모드

아무것도 없는 것은 명령모드 입니다.

가장 먼저 들어가면 명령모드로 들어가게 됩니다.

편집모드로 들어가려면 insert 또는 a 또는  i 를 누르면 됩니다.

사용자 삽입 이미지
위 화면과 비교하면 가장 하단에 끼워넣기 라는 것이 생겼습니다.

사용자 삽입 이미지

그리고 자신이 원하는 것을 입력하면 됩니다.
사용자 삽입 이미지
그리고 다시 esc 를 누르면 편집모드로 이동하게 됩니다.

 명령모드에서는 :[command] 로 명령을 내립니다

w 는 저장  q 는 끝내기를 나타냅니다.

사용자 삽입 이미지
사용자 삽입 이미지

위 사항은 test 라는 이름으로 이 내용을 저장하겠다는 말입니다.
사용자 삽입 이미지

:q 를 통해 끝내기를 하였습니다.

여기까지는 vi 에 들어가 내용을 입력후 저장을 하였습니다,

또다른 방법으로 파일이름을 입력후 내용을 입력하는 방법을 배워보도록 하겠습니다.
사용자 삽입 이미지

간단하게 vi 뒤에 파일이름을 넣으면 되는 것입니다.

사용자 삽입 이미지

가장 하단에  test1 [새파일]이라고 뜹니다.

파일이름이 설정이 되었다는 소리입니다

이 또한 역시 처음에는 명령모드로 들어가게 됩니다.
사용자 삽입 이미지

역시 insert 를 누른 후 입력을 하여야 합니다.
사용자 삽입 이미지
사용자 삽입 이미지

그리고 가장 자주 나타나는 실수입니다.

저장을 하지 않고 종료를 하면 다음과 같은 메세지가 뜹니다.
사용자 삽입 이미지

이럴 때에는 저장을 하고 나가거나(:wq) 위와 같이 강제종료(:q) 를 하면 될겁입니다.

강제종료는 :q 뒤에 ! 를 붙이면 되는 것입니다.

강제종료를 하면 가장 최근에 저장 된 내용이 됩니다.

이상으로 vi의 개요에 대해서 설명하였습니다.

다음에는 vi에 대해 조금더 깊이 들어가보도록 하겠습니다.
TokenMarket ICO calendar