gedit & vi 사용법 [Linux] 에디터 사용 및

CentOS 리눅스 gedit(메모장)

터미널에 입력하면 윈도즈 메모장 같은 파일이 열린다.

hi라는 파일을 오픈하려면 gedit hi를 입력하면 된다. *gedit은 Xwindows에서만 실행할 수 있다!

vi 에디터

터미널에서 vi를 입력하면 위와 같은 명령모드가 나타난다.종료하려면 esc를 누른 후 shift+:를 눌러 q를 누른다.입력모드로 입력하려면 i(insert) 또는 a(append)를 입력하면 된다.

왼쪽 아래의 insert 모드가 표시되었다.

입력 모드에서 다시 명령 모드로 돌아가려면 esc를 누른다.

이 파일을 저장하려면 esc를 누른 후 :w 파일명 -> Enter를 클릭한다.

저장된 파일을 그리드로 실행

물론 vi에서도 열 수 있는 텍스트를 수정하고 wq를 입력하면 자동 저장된다.vi 에디터의 비정상적인 종료시 일반 텍스트 수정한 후 wq 가 아닌 q 를 누르면 아래와 같은 오류가 나타나는데

그냥 무시하고 저장하지 않고 창을 닫으려면 q!를 입력하면 된다.

만약 텍스트 작업을 하다가 터미널이 비정상적으로 종료되면?

작업 중이던 파일을 열면 위와 같은 오류가 발생한다.swp는 swap의 약자로 임시 파일을 의미한다.

ls-a에서 확인해 보면, 파일명 앞에 .가 있는 파일이 있는데, 이들은 숨김 파일을 의미한다.swp 파일 이외에 file 2.txt 파일이 정상적인 파일이므로 swp 파일은 rm 명령어로 삭제하면 된다.

다시 실행하면 정상적으로 실행되는 것을 확인할 수 있다.자주 사용되는 vi 명령어 모음

이 외에도 자주 사용하는 행 번호 표시 명령어는 :set number이다.

error: Content is protected !!