CS/리눅스(Linux)

Linux(리눅스) vi 편집기 간단 설명 [컴공과고씨]

시간빌게이츠 2022. 9. 20. 18:54
반응형

앞서 글에서 말했듯이 리눅스에서는 vi 편집기를 사용합니다.

기본적으로 vi 편집기는 커맨드 기반이기 때문에 사용을 할 때 모든 것은 명령어로 이루어집니다.

윈도우에서 visual studio를 사용할 때 마우스로 했던 작업들을 모두 키보드로 한다고 생각하시면 됩니다.

 

vi 편집기는 command Mode, Insert Mode, Command-line Mode로 나누어 집니다.

vi편집기 실행 명령어

$ vi main.c 

하면 main.c라는 파일을 vi 편집기로 열게 됩니다.

처음에 딱 들어가면 Command Mode로 시작이 됩니다.

여기서 i, a, o, I, A, O 중 하나를 입력하면 insert mode로 가서 입력을 할 수 있게 됩니다.

insert mode에서 command mode로 돌아가고 싶다면 esc를 눌러주면 됩니다.

 

command mode에서 :, /, ? 중 하나를 입력하면 Command-line Mode로 가게 됩니다.

                 

vi main.txt  -> i -> hi~ -> esc

순서대로 입력한 모습입니다.

i로 insert 모드 진입 삽입 후 esc로 커맨드 모드로 돌아옴.

 

그 후 :로 통해 명령어 라인 모드로 가서 

:wq -> 저장 후 종료

:x -> 저장 후 종료

:q! -> 저장하지 말고 종료

하면 됩니다.

 

여기까지는 vi에 대해 전체적인 것을 알아보았고 다음 글에는 자주 사용하는 명령어와 실행 결과를 모아서 올릴 것입니다.

반응형