Vi 편집기: 3가지 간단한 단계로 스트레스 없이 익혀보세요! 🚀
Vi는 대부분의 Linux 시스템, 심지어 임베디드 시스템에도 기본적으로 제공되는 강력한 텍스트 편집기입니다. 때로는 사용하기 쉬운 텍스트 편집기가 없는 시스템에서 텍스트 파일을 편집해야 할 때가 있으므로 Vi에 대한 지식이 중요합니다. ✍️
더 간단한 터미널 텍스트 편집기인 Nano와는 달리 Vi는 단축키 목록을 제공하지 않습니다. 화면 키보드. 모달 텍스트 편집기입니다. 즉, 삽입 모드와 명령 모드가 모두 있습니다.
Vi 시작하기
Vi는 터미널 애플리케이션이므로 터미널 창에서 실행해야 합니다. 명령을 사용하세요 /path/to/file을 봤어요 Vi로 기존 파일을 엽니다. 명령 /path/to/file을 봤어요 또한 파일이 작동하면 아직 존재하지 않습니다. 작업이 완료되면 Vi가 새 파일을 만들고 지정된 위치에 저장합니다. 💾

기억하다 파일을 편집하려면 sudo를 사용하세요 시스템의. 예를 들어, 다음과 같이 작성해야 합니다. sudo vi /etc/fstab fstab 파일을 편집하고 싶은 경우
명령 모드
vi에서 파일을 열면 다음과 같은 화면이 나옵니다. 그냥 글을 쓰기 시작하면 될 것 같지만 사실은 그렇지 않습니다. Vi는 모달 텍스트 편집기이며 명령 모드로 열립니다. 이 화면에 입력하려고 하면 예상치 못한 동작이 발생합니다. ⚠️

명령 모드에서는 화살표 키로 커서를 이동할 수 있습니다. 키를 누르세요 엑스 커서 아래에 있는 문자를 삭제합니다. 삭제할 수 있는 다른 명령도 여러 가지 있습니다. 예를 들어, 글을 쓸 때 디디 (d 키를 두 번 누르세요) 텍스트 줄 전체를 삭제합니다. 🗑️
명령 모드에서는 텍스트를 선택, 복사, 잘라내기, 붙여넣기 할 수 있습니다. 원하는 텍스트의 왼쪽이나 오른쪽에 커서를 놓습니다. 복사하고 싶은 경우 키를 누르세요 다섯. 커서를 이동하여 텍스트를 선택한 후 누르세요. 그리고 선택한 텍스트를 복사하거나 엑스 그것을 잘라내다. 원하는 위치에 커서를 놓고 키를 누르세요. 피 복사하거나 잘라낸 텍스트를 붙여넣습니다.

삽입 모드
명령 모드 외에 알아야 할 또 다른 모드는 삽입 모드입니다. 이 모드를 사용하면 Vi에 텍스트를 삽입할 수 있습니다. 삽입 모드가 존재한다는 것을 알게 되면 삽입 모드에 들어가는 것은 쉽습니다. 키를 누르기만 하면 됩니다. 에야디야 커서를 명령 모드로 놓은 후 한 번. 입력을 시작하면 Vi가 입력한 문자를 삽입합니다. 명령으로 해석하려고 하지 말고 파일을 사용하세요.. 📝

삽입 모드에서 작업이 끝나면 ESC 키를 눌러 명령 모드로 돌아가세요.
저장하고 종료
명령 모드에서 vi를 저장하고 종료할 수 있습니다. 먼저, Esc 키를 눌러 명령 모드에 있는지 확인하세요. (명령 모드에 이미 있는 경우에는 Esc 키를 다시 눌러도 아무런 변화가 없습니다.)
쓴다 :wq Enter를 눌러 파일을 디스크에 저장하고 vi를 종료합니다. 이 명령을 분할할 수도 있습니다. 예를 들어, 쓰다 :w 종료하지 않고 파일을 디스크에 저장하려면 Enter 키를 누르거나 다음을 입력하세요. :큐 파일을 저장하지 않고 vi를 종료합니다.


더욱 사용자 친화적인 터미널 텍스트 편집기를 찾고 있다면 Nano를 확인해 보세요. 대부분의 Linux 배포판에는 다음이 포함되어 있습니다. 형 사전 설치되어 있지만, 임베디드 시스템이나 기타 소규모 환경에는 종종 Vi만 포함됩니다. 🖥️