티스토리 뷰

728x90

리눅스의 파일 편집기

vi

• 모든 리눅스에 존재

• VIsual editor

     -  vi가 등장하기 이전에는 한 줄 씩만 보며 편집이 가능했음.

     - 이를 개선하기 위해 한 화면에 모든 텍스트를 볼 수 있는 visual editor가 등장

  vi name  명령어를 통해 name 파일을 vi 편집기로 열 수 있음.

     - name 파일이 없다면 생성해줌.

• 명령 모드와 편집 모드가 있음.

     - 명령 모드에서는 키보드의 영문자들이 텍스트 입력을 위한 것이 아닌 단축키로 쓰임.

          - h : 왼쪽으로 커서 이동

          - j : 아래쪽으로 커서 이동

          - k : 위쪽으로 커서 이동

          - l : 오른쪽으로 커서 이동

          - i : 현재 커서에서 편집 모드 진입

          - o : 행 추가하여 편집 모드 진입

          - x : 현재 커서 글자 삭제

          - yy : 행 복사

          - p : 붙여넣기

     - 편집 모드에서는 키보드의 키들로 텍스트를 자유롭게 입력할 수 있음.

          - ESC를 누르면 다시 명령 모드로 돌아감.

          - :를 입력하면 편집 모드의 명령어를 쓸 수 있는데, :w는 저장, :q는 나가기 등이 있음.

• 우분투는 h, j, k , l를 쓰지 않아도 방향키로 커서 이동이 가능하지만, 모든 리눅스가 그런 것은 아님.

vi의 명령 모드 (왼쪽), vi의 편집 모드 (오른쪽)

 

GNU nano

• 요즘 리눅스의 기본 편집기

  nano name  명령어를 통해 name 파일을 nano 편집기로 열 수 있음.

     - name 파일이 없다면 생성해줌.

     - 기본 편집기로 설정되어 있기 때문에  editor name  명령어로도 사용 가능.

• 명령 모드, 편집 모드가 따로 없이 바로 편집이 가능함.

ctrl + 영문자로 명령 가능

명령어가 아래에 표시되어 있기 때문에 편하게 사용 가능.

GNU nano 편집기

 

 

 

 

 

 

 

 

 

이 글은

유튜브 뉴렉처 리눅스(Linux) 서버 강의/강좌 for 개발자

강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.


728x90
댓글
공지사항