Categories
블로그

Vim 에디터 (vi 에디터) 사용법

공부한 후 참고하기 위해 작성하는 글입니다.

참고로 저는 환경에서 사용하고 있습니다.

1 약어이며 에디터에 있습니다.

편리하고 강력한 기능이 추가된 에디터입니다.

대부분의 배포판에는 기본 에디터로 설치되어 있고 명령으로 별칭이 지정되어 있습니다.

즉, 실행되면 자동으로 실행됩니다.

그렇다면 왜 이러한 에디터가 사용됩니까? 기존 환경의 더 편리하지 않습니다.

하나의 키보드로 모든 것을 해결할 수 있습니다.

처음에는 어렵지만 익숙해지고 사용하면 매우 효율적인 에디터이고 모든 시스템에 설치되어 있기 때문에 매우 쉽습니다.

또한 마우스가 전혀 필요하지 않기 때문에 노트북만 있으면 모든 것을 할 수 있습니다.

2 환경은 처음 생성될 때까지 개발되지 않았습니다.

이는 이 에디터이 오래되었음을 의미합니다.

사용되는 에디터의 순위 조사 결과 압도적인 1위를 차지한 것도 꾸준히 사랑받고 있다는 증거가 될 것입니다.

2 사용법 먼저 있고 있습니다.

버전은 아주 기본적인 기능만 제공하므로 사용자는 버전을 추가로 설치해야 합니다.

설치 후 터미널에 입력하면 버전을 확인할 수 있습니다.

설치 후 에디터를 사용하기 위해서는 터미널에 파일명 형식으로 입력하시면 됩니다.

저는 주로 사용하기 때문에 만들어 보겠습니다

입력이 완료되면 다음 화면과 같은 화면으로 이동됩니다.

여기를 아무리 눌러도 아무것도 입력되지 않습니다.

대부분은 처음에 여기에서 혼란스러워합니다.

이것이 모드에 대해 알아야 할 사항입니다.

모드변환 소스 1 일반모드 명령모드 실행시 가장 먼저 켜지는 화면입니다.

각 모드에서 키를 누르면 항상 일반 모드로 돌아갑니다.

2 입력 모드 편집 모드 실제로 코드를 편집하는 단계입니다.

왼쪽 하단 모서리를 보면 표시된 경우에 해당합니다.

3 비주얼 모드 또는 키로 액세스하며 일반적으로 여러 줄을 선택하는 데 사용됩니다.

그 외에는 아직 초보자가 필요하지 않습니다.

다른 블로그에서는 우선 비주얼 모드가 생략되어 있습니다.

4 모드 쉼표를 눌러 모드로 들어갈 수 있습니다.

이 모드에서는 저장 종료 검색 대체가 주로 사용됩니다.

요약하면 흐름은 다음과 같습니다.

이제부터 나오는 모든 명령은 일반 모드로 입력됩니다.

텍스트를 수정하거나 무엇을 하든 일반 모드로 돌아간 후 사용할 수 있습니다.

삽입 명령 입력 모드 전환 커서의 왼쪽에 삽입됩니다

커서가 있는 줄의 첫 번째 셀에 삽입 커서 오른쪽에 삽입 커서가 있는 줄의 마지막 문자 뒤에 추가 커서가 있는 줄 아래에 추가 커서가 있는 줄 위에 추가 요약 다음과 같다.

커서 이동 프로그래머는 일반적으로 게으름에서 벗어나기 위해 코드를 작성하는 사람들입니다.

방향키로 이동하는 것조차 시간낭비일 수 있습니다.

이를 위해 다른 키로 커서를 이동할 수 있습니다.

자세히 보면 위의 키는 키보드에 손을 올렸을 때 오른손의 위치에 해당합니다.

이와 같은 작은 세부 사항조차도 키보드로 제어됩니다.

그러다가 잠시 방향키도 키보드로 제어가 되는지 궁금하실텐데요.

앞서 말했듯이 매우 오래되었고 그 이유 중 하나는 그 당시 키보드에 화살표 키가 없었기 때문입니다.

복사 삭제 및 실행 취소 잘라내기 7 커서가 포함된 행 포함 7줄 잘라내기 한 단어 잘라내기 단어 커서 위치 잘라내기 커서의 이전 문자 삭제 실행 취소 일반 , 삭제 및 잘라내기가 있습니다.

와 같은 명령어를 사용하면 해당 라인이 클립보드에 저장됩니다.

눌러 진입하는 비주얼 모드의 경우 다음 그림과 같이 여러 행을 드래그하거나 복사하여 붙여넣거나 한 번에 여러 행을 삭제할 수 있습니다.

빠른 이동 다음 함수의 블록 시작으로 이동 이전 함수의 블록 시작으로 이동 0 또는 줄의 시작으로 이동 줄의 끝으로 이동문서의 시작으로 이동 문서의 끝으로 이동 검색 줄 바꾸기 및 승리 줄 번호 많이 사용되는 것 같습니다.

대체는 주로 변수 이름을 갑자기 바꾸고 싶을 때 사용하고 검색은 주로 어떤 에디터에서든 코드가 길어질 때 사용합니다.

찾고자 하는 부분이 있는 부분 찾기 다음 찾은 곳으로 이동 이전 찾은 곳으로 이동 원본 단어 바꾸기 찾고자 하는 모든 단어 찾기 및 설정 번호로 바꾸기 줄 번호 추가 줄 번호도 모드에서 설정 번호를 입력하면 라인번호가 생성된 것을 확인할 수 있습니다.

저장 후 종료 일반적으로 문서를 편집한 후 저장하지 않고 종료를 누르면 프로그램이 저장 여부를 묻고 바로 종료되지 않습니다.

이와 같이 사용하여 저장하지 않으면 종료하지 않고 강제 종료인 사용해야 합니다.

저장 종료 저장 후 저장 및 종료 단축키 종합 모음 3 리뷰 요즘 저는 시스템 프로그래밍 수업을 듣고 공부하며 익숙해지고 있습니다

관련된 책도 있는데, 이 글을 읽은 후 조금씩 이 글을 추가할 예정입니다.

아마도 년 말까지 이 기사는 정기적으로 개선될 것입니다.