linux vim에는 3가지 작업 모드가 있습니다: 1. 명령 모드(명령 모드) 방향 키(위, 아래, 왼쪽, 오른쪽 키) 또는 k, j, h, i를 사용하여 커서 위치를 이동할 수 있습니다. 파일 내용 복사, 붙여넣기, 바꾸기, 삭제 등을 변경할 수도 있습니다. 2. 입력 모드에서는 Windows 시스템에서 문서에 텍스트를 입력하는 것과 유사하게 파일에 내용을 쓸 수 있습니다. 편집 모드에서는 파일의 특정 내용을 저장, 검색 또는 바꾸는 등의 작업을 수행할 수 있습니다.
vi란 무엇인가요?
vi는 Visual Editor의 약자입니다.
는 명령줄 인터페이스 아래의 텍스트 편집기입니다.
초기 Unix 운영 체제에서는 vi가 시스템의 기본 편집기로 사용되었습니다.
vim이란 무엇입니까? ?
Vi IMproved의 약어
Vi의 업그레이드 버전
Vim과 Vi의 가장 큰 차이점은 텍스트를 편집할 때 vi는 색상을 표시하지만 vim은 색상을 표시한다는 것입니다
Vim 쉘 스크립트, C 언어 등과 같은 프로그램 편집에 사용되므로 프로그램 편집기로 간주할 수 있습니다
그러면 우리가 설치한 CentOS 시스템에는 이미 vim 명령이 함께 제공되므로 설치할 필요가 없습니다. Linux 시스템에 vim 명령이 없는 경우에는 인터넷에 연결한 후 yum install -y vim-enhanced 명령을 사용하여 직접 설치해야 합니다.
vim의 세 가지 작업 모드
Vim을 사용하여 파일을 편집할 때 명령 모드, 입력 모드, 편집 모드라는 세 가지 작업 모드가 있습니다 이 세 가지 작업 모드는 그림과 같이 마음대로 전환할 수 있습니다. 1 쇼.
그림 1 Vim의 세 가지 작업 모드
Vim의 명령 모드
Vim을 사용하여 파일을 편집할 때 기본적으로 명령 모드입니다. 이 모드에서는 방향키(위, 아래, 왼쪽, 오른쪽 키) 또는 k, j, h, i를 사용하여 커서 위치를 이동할 수 있으며, 복사, 붙여넣기, 바꾸기, 삭제 및 기타 작업도 할 수 있습니다. 파일 내용.
그림 2는 CentOS 6.x 시스템의 명령 모드에서 Vim의 상태를 보여줍니다.
그림 2 명령 상태의 Vim
Vim의 입력 모드
입력 모드에서 Vim은 Windows 시스템에서 문서에 내용을 입력하는 것과 유사하게 파일에 쓰기 작업을 수행할 수 있습니다.
Vim을 입력 모드로 전환하는 방법은 명령 모드에서 i, I, a, A, o, O 및 기타 삽입 명령을 입력하고(각 명령의 구체적인 기능은 표 3에 표시됨) 입력 후 Esc를 누르는 것입니다. 파일을 편집하여 명령 모드로 돌아갑니다.
단축키 | 기능 설명 |
---|---|
i | 현재 커서 위치에 이어서 입력한 텍스트를 삽입하고 커서 뒤의 텍스트가 그에 따라 오른쪽으로 이동합니다. |
I | 다음에 입력한 텍스트를 커서가 있는 줄의 시작 부분에 삽입합니다. 줄의 시작은 줄의 공백이 아닌 첫 번째 문자이며, 이는 커서를 시작 부분으로 이동하는 것과 같습니다. 행의 커서 위치에서 i 명령 |
o | 을 실행합니다. 행 아래에 새 행을 삽입합니다. 커서는 빈 줄의 시작 부분에서 멈추고 입력 텍스트 |
O | 커서가 있는 줄 위에 새 줄을 삽입합니다. 커서는 빈 줄의 시작 부분에서 멈추고 텍스트 입력을 기다립니다. |
a | 현재 커서 위치 뒤에 다음에 입력한 텍스트를 삽입합니다. |
A | 다음에 입력한 텍스트를 줄 끝에 삽입합니다. 커서가 있는 곳에서 커서를 줄 끝으로 이동한 다음 a 명령을 실행하는 것과 같습니다. |
그림 3은 입력 모드에서 Vim의 개략도를 보여줍니다.
그림 3 입력 모드의 Vim
Vim의 편집 모드
편집 모드는 파일에서 지정된 내용을 저장, 검색 또는 바꾸는 등의 작업을 수행하는 데 사용됩니다.
Vim을 편집 모드로 전환하는 방법은 명령 모드 상태에서 ":" 키를 누르는 것입니다. 이때 Vim 창 왼쪽 하단에 ":" 기호가 나타나며, 이어서 입력할 수 있습니다. 작동 관련 지침.
명령이 실행된 후 Vim은 자동으로 명령 모드로 돌아갑니다. 명령 모드로 직접 돌아가려면 Esc를 누르십시오.
그림 4는 Vim이 편집 모드로 들어간 후의 상태를 보여줍니다.
그림 4 편집 모드의 Vim
초보자의 경우 자신이 어떤 모드에 있는지 모르는 경우가 많습니다. 모드를 잊어버렸거나 실수로 전환한 경우 Esc 키를 한 번 누르면 명령 모드로 돌아갈 수 있습니다. "삐————" 소리가 여러 번 들리면 명령 모드로 진입했다는 의미입니다.
위 내용은 Linux vim의 작업 모드는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!