CLOUD/Linux

[Linux] 문서 편집기

alsruds 2023. 2. 6. 12:28

● vi 편집기

① Command 모드

》 기본 모드

모드 변경, 복사, 붙여넣기, 커서 이동, 삭제, 수정

 

  • 커서 이동 (방향키)
    • gg : 첫 번째 줄로 이동
    • G : 마지막 줄로 이동
    • [n]G : n 번째 줄로 이동
    • 0 : 커서가 위치한 줄의 맨 앞으로 이동
    • $ : 커서가 위치한 줄의 맨 끝으로 이동
    • w : 한 단어씩 오른쪽으로 이동
    • b : 한 단어씩 왼쪽으로 이동
  • 복사 및 붙여넣기
    • yy : 한 줄 복사
    • y[n] : 커서가 위치한 줄부터 n 번째 줄까지 복사
    • p : 다음 줄에 붙여넣기
  • 수정
    • r : 문자 하나를 입력하는 문자로 대체
    • u : 작업 취소
  • 삭제
    • x : 한 문자 삭제
    • dd : 한 줄 삭제
    • d[n] : 커서가 위치한 줄부터 n 번째 줄까지 삭제

 

② Edit 모드

문서 작성 및 편집

 

③ Last Line 모드

치환, 저장 및 종료

 

  • 편집기 상태 변경
    • :set nu     라인 넘버 표시
    • :set nonu     라인 넘버 표시 삭제
    • :set ic     검색 시 대소문자 무시
    • :set noic     검색 시 대소문자 구분
  • 검색 및 변환
    • / [내용]     검색 ( n - 다음 검색 / N - 이전 검색 )
    • :%s/[찾을 내용]/[바꿀 내용]/g     변환
  • 저장 및 종료
    • :w     저장
    • :w!     강제 저장
    • :q     종료
    • :q!     강제 종료
    • :wq     저장 및 종료
    • :wq!     저장 및 강제 종료

 

● nano 편집기

일반적인 편집기처럼 발전

'CLOUD > Linux' 카테고리의 다른 글

[Linux] 하드 링크와 심볼릭 링크  (0) 2023.02.06
[Linux] 파일 및 디렉토리 검색  (0) 2023.02.06
[Linux] 파일 관련 명령어  (0) 2023.02.03
[Linux] 디렉토리 관련 명령어  (0) 2023.02.03
[Linux] 들어가기  (0) 2023.02.03