Linux - vim 및 vi를 사용한 빠른 시작

1. 세 가지 모드

  • 일반 모드
    • vim으로 파일을 열면 바로 일반 모드(기본 모드)로 들어갑니다. 이 모드에서는 [ 상하좌우]키를 이용하여 커서를 이동하거나, [**문자삭제], [전체줄삭제]**를 이용하여 파일 내용을 처리하거나, 파일 데이터를 처리하려면 [ 복사, 붙여넣기 ]를 사용하세요.
  • 삽입 모드
    • i, l, o, O, a, A, R 등과 같은 문자를 누른 후에만 편집 모드로 들어갈 수 있습니다. 일반적으로 i를 누르면 됩니다.
  • 명령줄 모드
    • 이 모드에서는 관련 지침을 제공받을 수 있으며 읽기, 저장, 바꾸기, vim 종료 , 줄 번호 표시 등과 같은 작업이 모두 이 모드에서 수행됩니다!

2. 사례

vim을 사용하여 Hello.java 프로그램 개발, 저장, 단계 지침 및 데모

여기에서는 xshell에서 사용됩니다.

  1. vim을 사용하여 Hello.java 프로그램을 작성함을 나타냅니다.
    여기에 이미지 설명을 삽입하세요.
    여기에 이미지 설명을 삽입하세요.

  2. 삽입 모드로 들어가려면 i를 입력하세요.
    여기에 이미지 설명을 삽입하세요.

  3. 프로그램을 작성하고, 모드를 종료하려면 esc를 입력하고, 명령 모드를 입력하고, 작성하고 종료하려면 wq를 입력하세요.
    여기에 이미지 설명을 삽입하세요.
    여기에 이미지 설명을 삽입하세요.

3. vi와 vim 모드 간 전환

여기에 이미지 설명을 삽입하세요.

4. vi 및 vim 단축키

  1. 현재 행 yy를 복사하고, 현재 행에서 5yy 아래로 5개 행을 복사하여 붙여넣습니다(p 입력).

  2. 현재 행 dd를 삭제하고, 현재 행에서 아래쪽으로 5dd 행 5개를 삭제합니다.

  3. 파일에서 특정 단어를 검색합니다. [명령줄/키워드 아래에서 검색하려면 Enter를 누르고 다음 단어를 찾으려면 n을 입력하세요.]

  4. 파일의 라인 번호를 설정하고 파일의 라인 번호를 취소합니다. [명령줄에서: set nu 및 :set nonu]

  5. /etc/profile 파일을 편집하고 단축키를 사용하여 문서의 마지막 줄[G]과 첫 번째 줄[gg]로 이동합니다.

  6. 파일에 "hello"를 입력한 다음 이 작업을 실행 취소하세요.

  7. /etc/profile 파일을 편집합니다. 일반 모드에서 20을 입력한 다음 Shift+g를 눌러 라인 20을 찾습니다.

  8. 정리된 문서 더 보기

추천

출처blog.csdn.net/isak233/article/details/132841100