용어 : visual editor의 줄인 말이라고 하는데 전혀 visual하지 않다는 것이 특징이다.(옛날기준으로는 visual 했을지도?)


장점 : 편집 속도가 빠르다, 간편하다, 기본설치 프로그램이다.(리눅스 환경에 기본적으로 설치되어있다.)




텍스트 형식이라 아직은 불편하지만 숙달된다면 편집속도가 빠르다고 하니 조금씩 익혀두자.





우선 구조를 잠깐 보면






이렇게 터미널에서 vi에디터를 실행하면 명령모드로 진입하고



<명령모드 진입상태>


위 사진처럼 된다.





이 명령모드에서 두가지 모드로 갈 수 있는데


      >>>> 1. 

A(또는 a)나 I(또는 i)를 입력하여 입력모드 (문서를 작성하는 실제 작업)






<사진은 명령모드에서 A버튼을 클릭하여 입력모드로 진입한 상태(좌측 하단에 INSERT표시가 되어있다)


다시 명령모드로 돌아가려면 ESC키를 눌러주면 된다.









>>>> 2.

:를 이용한 ex모드 (라인 명령모드)



                             <사진은 :를 입력하여 ex모드에 진입한 상태이다 커서가 좌측하단에 자동으로 가게 된다>






1. 입력모드


메모장을 이용하듯이 내용을 수정 삭제 할 수 있다.





2. ex모드(라인명령모드)


저장, 종료, 취소등을 수행하는 모드



 :w

 입력모드에서 수정한것을 저장 후 명령모드로 돌아간다

 :wq

 입력모드에서 수정한것을 저장 후 터미널로 돌아간다.

 :q!

 수정한 내용을 저장하지 않고 vi 에디터를 닫는다.

 

 

  




3. 명령모드


글자 삭제

dd

현재 위치한 행 삭제

숫자 dd

현재 위치한 행에서 숫자만큼의 줄 행 삭제

yy

현재 위치한 행 복사


 

 

 

 

 

 

 

 

 



표의 빈칸은 나중에 채우도록 하자





+ Recent posts