vi, nano 에디터로 문서 작성

2022. 9. 15.·⚙️ 개발 팁 & 노하우/기타

vi, nano 에디터로 문서 작성하기

▶ Window 운영체제에서 기본적인 에디터가 메모장이라면,

▶ 리눅스에서는 Vi 에디터가 기본 데이터임

1. Vi editor

▶ 리눅스 운영체제의 기본 스크린 에디터

1-1. Vi editor 시작하기

▶ 텍스트 파일 실행

 

vi NAME.txt

 

▷ NAME.txt 파일이 있으면 해당 파일이 열리고,

▷ 없다면 새로 생성

 

1-2. Vi editor 모드

▶ input mode (입력 모드)

▷ 파일에 내용을 입력할 수 있는 상태

▷ 텍스트 삭제, 커서 이동, 저장 등 명령어 입력 가능

 

▶ last-line mode (EX mode, 실행 모드)

▷ 단어 찾기, 라인 이동, 파일 저장, Vi 에디터 종료 등 명령 실행 가능

 

▶ command mode (명령 모드)

▷ Vi 에디터 사용시 디폴트 모드

▷ 명령 모드에서 텍스트 수정하기 위해 입력 모드로 전환 필요

1-3. Vi editor 명령어

i : 커서 위치 앞부터 입력 모드 전환

a : 커서 위치 뒤부터 입력 모드 전환

A : 커서 위치한 행의 제일 마지막부터 입력 모드 전환

o : 현재 커서 행 다음줄에 새로운 행 생성하며 입력 모드 전환

O : 현재 커서 행 윗 줄에 새로운  행 생성하며 입력 모드 전환

 

▶ ESC : 입력 모드 -> 명령 모드로 전환

 

▶ : 또는 / 또는 ? : 실행 모드로 전환 (실행 모드는 자동으로 라스트 라인으로 이동)

/ 또는 ? : 해당 파일에서 특정 단어 찾기

: 문서를 저장하거나 에디터 종료 (: -> w 입력하면 write 완료되고 저장됨)

▷ 실행 모드에서 명령 실행하면 명령 모드로 자동 전환

 

▶ 텍스트 지우기

x : 한 글자 삭제

dd : 한 라인 삭제

3dd : 3 라인 삭제

 

▶ 에디터 종료

▷ 실행 모드로 이동 후 :wq (저장 및 종료)

2. Nano editor

▶ Vi editor와 비슷한 스크린 에디터

▷ nano 파일명.txt 로 실행

2-1. Nano editor 명령어

▶ ^는 crtl을 나타냄

▷ 텍스트 입력 -> crtl x -> 저장할거냐고 묻는 질문이 뜨면 y -> 이전과 동일한 파일명으로 저장하려면 엔터

▷ 주로 crtl로 조작

'⚙️ 개발 팁 & 노하우/기타' 카테고리의 다른 글
  • 크롬 브라우저 유용한 단축키 for Mac
  • 워드프레스 - 02 - 기본
  • 워드프레스(Wordpress) - 01 - 소개
  • windows powershell 스크립트 실행 오류
지식물원
지식물원
지식이 자라는 식물원!
  • 지식물원
    지식물원
    지식물원
  • 전체
    오늘
    어제
    • 분류 전체보기 (510)
      • 🎨 프론트엔드 공부 (247)
        • JS & TS (86)
        • HTML & CSS (22)
        • React & Next (49)
        • Vue & Nuxt (22)
        • 기타 (68)
      • 🤓 기술 학습 & 공부 기록 (116)
        • Node.js (0)
        • Python (37)
        • 백엔드 (0)
        • 딥러닝 (1)
        • 컴퓨터 일반 (72)
        • 개발 인프라 (6)
      • 👨‍💻 프로젝트 경험 (6)
        • Work (0)
        • Toy (6)
      • ⚙️ 개발 팁 & 노하우 (21)
        • 프론트엔드 (6)
        • 기타 (15)
      • ☕️ 커리어 & 인터뷰 준비 (88)
        • 코딩 테스트 (88)
      • 📰 기술 트렌드 & 생각 정리 (4)
      • 📚 기타 (25)
        • 마케팅 (15)
        • 비개발서적 (10)
  • 블로그 메뉴

    • 태그
  • 링크

  • 공지사항

    • 모바일 접속 시 코드 하이라이팅 깨질 때
  • 인기 글

  • hELLO· Designed By정상우.v4.10.3
지식물원
vi, nano 에디터로 문서 작성
상단으로

티스토리툴바