>  기사  >  운영 및 유지보수  >  Linux vim에는 여러 가지 작업 모드가 있습니다

Linux vim에는 여러 가지 작업 모드가 있습니다

青灯夜游
青灯夜游원래의
2023-02-02 19:00:143303검색

Linux vim에는 3가지 작업 모드가 있습니다. 1. 명령 모드(명령 모드), 방향 키(위, 아래, 왼쪽, 오른쪽 키) 또는 k, j, h, i를 사용하여 커서 위치를 이동할 수 있으며, 파일 내용을 편집할 수도 있습니다. 복사, 붙여넣기, 바꾸기, 삭제 등과 같은 작업을 수행합니다. 2. 입력 모드에서는 Windows 시스템에서 문서에 내용을 입력하는 것과 유사하게 파일에 쓰기 작업을 수행할 수 있습니다. 3. 편집 모드는 파일의 지정된 내용을 저장, 검색 또는 교체하는 등의 작업을 수행하는 데 사용됩니다.

Linux vim에는 여러 가지 작업 모드가 있습니다

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

vi란 무엇인가요?

vi는 Visual Editor의 약어입니다.

는 명령줄 인터페이스 아래의 텍스트 편집기입니다.

초기 Unix 운영 체제에서는 vi가 시스템의 기본 편집기로 사용되었습니다. vim이야?

Vi IMproved의 약어 Vi의 업그레이드 버전

Vim과 Vi의 가장 큰 차이점은 텍스트를 편집할 때 vi는 색상을 표시하지 않지만 vim은 색상을 표시한다는 것입니다

, vim은 쉘 스크립트, C 언어 등과 같은 프로그램 편집 기능도 수행할 수 있습니다. 따라서 vim을 프로그램 편집기로 간주할 수 있습니다

그러면 우리가 설치한 CentOS 시스템에는 이미 vim 명령이 제공되므로 그럴 필요가 없습니다. 설치; Linux 시스템에 vim 명령이 없으면 인터넷에 연결한 후 yum install -y vim-enhanced 명령을 사용하여 직접 설치해야 합니다.

vim의 세 가지 작업 모드

Vim을 사용하여 파일을 편집할 때 명령 모드, 입력 모드, 편집 모드라는 세 가지 작업 모드가 있습니다. 이 세 가지 작업 모드는 그림과 같이 마음대로 전환할 수 있습니다. 그림 1이 표시됩니다.

그림 1 Vim의 세 가지 작업 모드

Vim의 명령 모드Linux vim에는 여러 가지 작업 모드가 있습니다

Vim을 사용하여 파일을 편집할 때 기본적으로 명령 모드입니다. 이 모드에서는 방향키(위, 아래, 왼쪽, 오른쪽 키) 또는 k, j, h, i를 사용하여 커서 위치를 이동할 수 있으며, 복사, 붙여넣기, 바꾸기, 삭제 및 기타 작업도 할 수 있습니다. 파일 내용.

그림 2는 CentOS 6.x 시스템의 명령 모드에서 Vim의 상태를 보여줍니다.

그림 2 명령 상태의 Vim

Vim의 입력 모드 Linux vim에는 여러 가지 작업 모드가 있습니다

입력 모드에서 Vim은 Windows 시스템에서 문서에 내용을 입력하는 것과 유사하게 파일에 쓰기 작업을 수행할 수 있습니다.

Vim을 입력 모드로 전환하는 방법은 명령 모드에서 i, I, a, A, o, O 및 기타 삽입 명령을 입력하고(각 명령의 구체적인 기능은 표 3에 표시됨) 입력 후 Esc를 누르는 것입니다. 파일을 편집하여 명령 모드로 돌아갑니다.

표 3 각 삽입 명령의 특정 기능

단축키기능 설명i현재 커서 위치에 이어서 입력한 텍스트를 삽입하고 커서 뒤의 텍스트가 그에 따라 오른쪽으로 이동합니다. I다음에 입력한 텍스트를 커서가 있는 줄의 시작 부분에 삽입합니다. 줄의 시작은 줄의 공백이 아닌 첫 번째 문자이며, 이는 커서를 시작 부분으로 이동하는 것과 같습니다. 행의 커서 위치에서 i 명령o을 실행합니다. 행 아래에 새 행을 삽입합니다. 커서는 빈 줄의 시작 부분에서 멈추고 입력 텍스트O커서가 있는 줄 위에 새 줄을 삽입합니다. 커서는 빈 줄의 시작 부분에서 멈추고 텍스트 입력을 기다립니다. a현재 커서 위치 뒤에 다음에 입력한 텍스트를 삽입합니다.A다음에 입력한 텍스트를 줄 끝에 삽입합니다. 커서가 있는 곳에서 커서를 줄 끝으로 이동한 후 a 명령을 실행하는 것과 같습니다

그림 3은 입력 모드의 Vim의 개략도를 보여줍니다.

Linux vim에는 여러 가지 작업 모드가 있습니다
그림 3 입력 모드의 Vim

Vim의 편집 모드

편집 모드는 파일에서 지정된 내용을 저장, 검색 또는 바꾸는 등의 작업을 수행하는 데 사용됩니다.

Vim을 편집 모드로 전환하는 방법은 명령 모드 상태에서 ":" 키를 누르는 것입니다. 이때 Vim 창 왼쪽 하단에 ":" 기호가 나타나며, 이어서 입력할 수 있습니다. 작동 관련 지침.

명령이 실행된 후 Vim은 자동으로 명령 모드로 돌아갑니다. 명령 모드로 직접 돌아가려면 Esc를 누르십시오.

그림 4는 Vim이 편집 모드로 들어간 후의 상태를 보여줍니다.

Linux vim에는 여러 가지 작업 모드가 있습니다
그림 4 편집 모드의 Vim

초보자의 경우 자신이 어떤 모드에 있는지 모르는 경우가 많습니다. 모드를 잊어버렸거나 실수로 전환한 경우에도 Esc 키를 한 번 눌러 명령 모드로 돌아갈 수 있습니다. Esc 키를 여러 번 누른 후 "삐" 소리가 들리면 이미 명령 모드에 있다는 의미입니다.

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 Linux vim에는 여러 가지 작업 모드가 있습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.