Categories
블로그

유닉스 & 리눅스에 탑재된 VI (VIM) 에디터의 정의와 사용법을 알아보아요~

제출한 이상의 조건에 따라 자유롭게 재배포 및 수정할 수 있습니다.

이 문서는 유용하기를 바라는 마음에서 배포됩니다.

그러나 보증은 제공되지 않습니다.

상품성 또는 특정 목적에의 적합성에 대한 보증조차 하지 않습니다.

1 리눅스 또는 유닉스를 처음 사용하는 사람에게 매우 성가십니다.

텍스트 편집기를 사용해 본 사람들에게 매우 불편한 편집기로 간주될 수 있습니다.

그러나 내가 아는 한 가볍고 사용하기 편한 편집기는 지구상에 없습니다.

‘빛’이라는 단어를 붙인 이유는 이맥스라는 에디터를 사용하는 사람들이 항의할까 봐 걱정이 되기 때문이다.

호랑이 흡연 시절부터 가장 한 에디터로 군림했습니다.

하지만 프로그램의 크기만 해도 수십 메가바이트에 달하고, 설치하지 않는 경우도 많다.

그러나 대부분의 유닉스 시스템에는 설치되어 있을 수 있습니다.

그래서 한번 배우면 다방면으로 편리하게 사용할 수 있습니다.

이름은 화면 표시 편집기를 나타냅니다.

버클리의 천재가 만들었다고 합니다.

만들던 시절에는 같은 에디터 라인이 일반적이었습니다.

예전 라인 에디터를 사용해 본 사람이라면 에디터 라인이 얼마나 불편한지 알 것입니다.

유닉스와 같이 텍스트 에디터와 포매터가 분리된 환경에서는 텍스트 에디터의 비율이 커서 기능적인 측면에서 요구가 많다.

이 때문에 텍스트 에디터는 워드 프로세서 기능의 상당 부분을 차지합니다.

유닉스에는 다양한 유형이 있으므로 다양한 클론이 만들어졌습니다.

요즘 대부분의 배포판에는 클론이 포함되어 있습니다.

한국어를 완벽하게 지원하며 원래 기능을 충실히 유지하고 다양하고 편리한 도구를 제공합니다.

2 소개 21 실행 및 종료 파일 저장 먼저 실행합니다.

셸 프롬프트에서 입력하면 다음 화면이 나타납니다.

순서대로 입력하는 것이 아니라 키를 누르라는 의미입니다.

기존 파일을 편집하려면 파일을 입력합니다.

개선된 버전 5670 유형 도움말을 종료하기 위해 유형 좋아하거나 버전 정보에 대한 온라인 도움말 유형 도움말 버전 5를 좋아하는 경우 자유롭게 배포할 수 있는 유형 도움말 우간다입니다.

친절하게도 가장 중요한 명령을 실행하자마자 알려줍니다.

한 번 실행하면 쉘 프롬프트로 돌아갑니다.

약어라는 것은 이미 짐작하셨을 것입니다.

종료하는 명령만큼 중요한 명령이 있습니다.

파일을 저장하는 명령어입니다.

파일을 저장하려면 명령 모드에서 입력합니다.

파일 이름이 이미 지정된 경우 입력하기만 하면 됩니다.

또한 파일 저장 후 종료하려면 명령 모드에서 또는 리눅스를 차례로 입력합니다.

텍스트 입력하기 이제 글을 쓸 시간입니다.

그 전에 먼저 알아야 할 것이 있습니다.

가장 특이한 점은 다른 일반 편집기와 비교하여 프로그램의 상태가 명령 모드와 입력 모드로 구분된다는 것입니다.

일반 편집기에서는 키보드로 입력한 텍스트가 그대로 문서에 포함됩니다.

즉, 기본적으로 입력 모드입니다.

대조적으로 기본적으로 명령 모드에 있습니다.

이 상태에서 키보드의 각 문자 입력은 대한 명령이 됩니다.

입력 모드로 진입하는 문자를 입력하면 그 시점부터 입력 모드가 됩니다.

입력 모드에서 명령 모드로 돌아가려면 키를 누르십시오.

다음 표는 입력 모드로 들어가는 명령을 요약한 것입니다.

커서 위치의 다음 공백부터 삽입 커서가 있는 줄 끝부터 삽입 커서 위치부터 삽입 커서가 있는 줄의 처음부터 삽입 커서 바로 아래에 줄을 만들고 삽입 커서 바로 위에 줄을 만들고 삽입합니다.

회원입니까? 입력이 완료되면 를 눌러 명령 모드로 돌아갑니다.

현재 상태가 입력 모드인지 명령 모드인지 확실하지 않은 경우에는 무조건 키를 눌러 명령 모드로 돌아간 후 다시 시작하십시오.

23 커서 이동 이제 커서를 이동해 보겠습니다.

커서 이동에 사용되는 키는 다음과 같습니다.

왼쪽으로 한 칸 이동 오른쪽으로 한 칸 이동 아래로 한 줄 이동 한 줄 위로 이동 첫 줄의 첫 글자로 이동 0 줄의 시작으로 이동 상위 줄의 첫 글자로 이동 이전 문장의 첫 글자로 이동 다음 문장의 첫 글자로 이동 이전 문단으로 이동 다음 문단으로 이동 -이동 명령, 대문자 명령은 소문자 명령과 약간 다릅니다.

대문자 명령은 공백을 포함하여 하나의 단어로 처리됩니다.

즉, 한 단어로 취급하지만 한 단어로 취급합니다.

또한 빈 줄이 나타날 때까지 단락으로 처리됩니다.

즉, 키를 누르면 이전 빈 줄로 이동하고, 키를 누르면 다음 빈 줄로 이동합니다.

24 텍스트 편집 작성된 텍스트를 편집하는 명령은 일반적으로 커서 이동 명령의 조합입니다.

요약하자면: 커서 위치에서 한 문자를 교체합니다.

을 누를 때까지 커서 위치에서 다른 문자를 교체합니다.

커서 위치에 있는 한 문자를 여러 문자로 교체합니다.

단어 커서 위치에서 줄의 시작 부분으로 교체합니다.

커서에서 교체 행의 끝 위치커서로 행 바꾸기 행을 커서와 다음 행으로 바꾸기 행을 커서로 바꾸고 그 앞에 있는 행을 이제 연습해 봅시다.

다음과 같이 변경되었을 것입니다.

즉, 세 문자를 왼쪽으로 이동한 후 커서 위치 에 있는 문자를 1 교체합니다.

명령어의 경우 한 글자만 바꾸는 명령어이기 때문에 교체 후 자동으로 명령어 모드로 전환된다.

한 줄 위로 이동한 다음 오른쪽으로 4 단어 이동하고커서 위치에 있는 단어를 고려대학교 바꾸고 명령 모드로 전환하는 것을 의미합니다.

나는 회원입니다 당신은 고려대학교 회원입니까 0입니다.

다시 다음과 같이 입력해 봅시다.

먼저 커서가 있는 줄의 상단에 줄을 삽입하고 고려대학교 리눅스 1, 그 다음 하단 줄로 이동하여 오른쪽으로 세 글자 이동 후 커서 위치에서 한 글자 바꾸기 함께나는 회원입니다 리눅스 이후 1년부터 고려대학교 회원입니까 0.

25 게시물 삭제 게시물을 삭제하는 명령어는 수정하는 명령어와 거의 같습니다.

기사 편집 명령이 커서 이동 명령의 조합인 것처럼, 기사 삭제 명령은 커서 이동 명령의 조합이다.

요약하자면: 커서 위치에서 문자를 삭제합니다.

커서 바로 앞의 문자를 삭제합니다.

커서 위치에서 줄의 시작 부분까지 삭제합니다.

커서 위치에서 끝까지 문자를 삭제합니다.

뒤의 줄과 커서가 있는 줄과 그 앞의 줄을 삭제합니다.

다음 줄의 시작 부분으로 이동한 단어를 오른쪽으로 이동한 다음 커서 위치에서 줄의 시작 부분으로 지우기 한 단어 더 이동 커서 위치의 네 문자 삭제두 단어 뒤로 이동 , 그리고 커서 바로 앞의 세 글자를 삭제하고 다음 줄로 내려가서 두 단어를 오른쪽으로 이동하고 거기에서 줄 끝까지 삭제하고 다음 줄을 모두 삭제합니다.

이제 다음과 같이 변경되었을 것입니다.

고려대학교 리눅스 동아리 1년부터 고려대학교 26 복사 붙여넣기 텍스트를 복사하는 두 가지 명령을 이미 배웠습니다.

위의 포스트 교체 및 포스트 삭제 명령어로 삭제된 포스트는 버퍼에 저장됩니다.

버퍼에 저장된 텍스트를 삽입하는 두 가지 명령이 있습니다.

현재 커서 위치 바로 뒤에 삽입하려면 누르고 현재 커서 위치 바로 앞에 삽입하려면 누릅니다.

현재 작성된 기사에 영향을 주지 않고 기사를 복사하는 방법은 대신 사용하는 것을 제외하고는 위에서 설명한 대체 또는 삭제 방법과 동일합니다.

요약하자면: 커서 위치에서 단어 끝까지 복사 커서 위치에서 줄 시작으로 복사 커서 위치에서 줄 끝까지 복사및 다음 줄 커서와 그 다음 줄 복사 이전 줄을 복사하여 커서의 다음 위치에 붙여넣습니다.

먼저 두 줄 위로 올라가서 커서가 얼마 전에 삭제된 내용을 줄 상단에 삽입합니다.

다음 줄 복사한 줄 아래로 이동하여 커서 하단에 삽입한 후 0의미합니다.

이제 다음과 같이 보일 것입니다.

저는 고려대학교 회원입니다 리눅스 1년부터 저는 고려대학교 회원입니다 회원 27 기타 다음은 적용되지 않지만 자주 사용하는 명령입니다 위.

해당 행의 모든 작업 실행 취소 작업 다시 실행 이전 명령 반복 현재 행과 하위 행 연결 대문자와 소문자를 대문자로 변경 반대 괄호 쌍으로 이동 현재 화면 지우기 및 그림 다시 표시 에 대한 정보 파일 다음을 입력하자: 0먼저 세 줄 위로 이동, 줄 처음으로 이동, 세 단어를 오른쪽으로 이동, 0 세 글자 삭제, 취소, 한 줄 아래로 이동단어 및 한 번 삭제 다시 단어를 삭제하고 해당 줄의 모든 작업을 실행 취소한 다음 두 줄로 이동하여 해당 줄을 다음 줄과 연결합니다.

이제 다음과 같이 변경되었습니다

저는 고려대학교 회원입니다 리눅스 1년부터 저는 고려대학교 회원입니다.

회원 화면을 다시 표시하는 명령입니다.

문서 작성 중 통화 요청을 받거나 다른 메시지로 화면이 지저분할 때 사용하면 편리합니다.

지금까지 배운 대부분의 명령은 숫자 인수가 앞에 올 수 있습니다.

다음과 같이 입력해 보겠습니다.

3아래로 세 줄 이동, 첫 번째 셀로 이동, 오른쪽으로 한 단어 이동, 3두 단어 삭제, 2위로 두 줄 이동, 2두 줄 복사, 2 세 번 붙여넣기, 즉 오후 3시.

고려대학교 리눅스1 저는 고려대학교 리눅스 동아리 회원입니다.

1년부터 이제 기본은 전부입니다.

지금까지 배운 내용을 바탕으로 간단한 문서를 만들고 편집하는 데 문제가 없습니다.

화면 맨 아래에 다음과 같은 내용이 표시됩니다.

마지막 변경 이후 쓰기 없음 재정의에 사용 음, 파일을 저장하지 않았기 때문에 그냥 나갈 수 없다는 의미입니다.

강제 종료하려면 를 사용해야 합니다.

이제 문제 없이 나갈 수 있습니다.

3 중간 사용자로 실행하고 파일을 한 번 엽니다.

종료한 후 다음과 같이 다시 실행할 수 있습니다.

명령 모드에서 다음을 입력하십시오.

입력하지 않고 부분만 입력하고 키를 누르면 자동으로 완성됩니다.

반드시 이 파일이 아니어도 상관 없습니다.

이 파일이 없으면 다른 큰 파일을 엽니다.

18년 월 20일 이 문서는 소프트웨어를 구하고 설치하는 방법을 설명합니다.

이 문서는 새로운 사용자가 시작하기 위해 읽어야 하는 첫 번째 문서입니다.

목차 읽기 전용 1518행 561자 총 1518행 영어 완성.

키를 눌러 한 줄 아래로 내려가 한 번 계산해 보겠습니다.

정말 누군 이런 짓을 하면 나는 매우 슬픕니다.

화면 하단을 보면 1518줄이라고 되어있습니다.

31 화면 이동하기 이전 장에서 커서 이동 명령을 이미 배웠습니다.

그러나 큰 문서에서 키로만 이동하는 것은 너무 많은 시간이 소요됩니다.

다음 키는 큰 문서를 편집할 때 화면을 이동하는 데 사용됩니다.

커서를 화면 상단으로 현재 라인을 화면 상단으로 커서를 화면 중앙으로 현재 라인을 화면 중앙으로 커서를 화면 하단으로 현재 라인을 화면 하단으로 커서를 화면 상단으로 커서를 라인으로 위에서 아래로 반 화면 위로 스크롤 한 화면 위로 스크롤 반 화면 아래로 스크롤 한 화면 아래로 스크롤1문서의 첫 번째 줄로 문서의 마지막 이동 이제 다시 연습할 시간입니다.

그러면 커서가 화면의 마지막 줄로 이동합니다.

이번에는 를 입력하면 첫 화면으로 돌아갑니다.

극에서 극으로만 이동하기 때문에 별로 재미가 없습니다.

1한 번 입력하면 커서가 1번째 줄로 이동합니다.

1번째 줄인지 정말 알고 싶다면 키를 한 번 누르고 첫 번째 줄에 도달하기 위해 키를 몇 번 눌러야 하는지 계산합니다.

또는 를 입력하면 화면 왼쪽에 줄 번호가 표시됩니다.

또는 입력하면 다시 사라집니다.

이제 눌러 한 페이지 아래로 스크롤합니다.

다시 눌러 원래 위치로 돌아갑니다.

커서가 화면의 첫 번째 줄로 이동합니다.

누르면 화면이 정지되어 커서만 움직이는 반면, 누르면 문서에 커서 위치가 고정된 상태로 문서가 스크롤되고 커서가 첫 번째 줄에 위치합니다.

32 마킹 이제 큰 문서에서도 커서를 자유롭게 움직일 수 있습니다.

그러나 한 위치에서 작업하는 경우 잠시 다른 위치로 이동하여 원래 위치에 무언가를 복사하여 붙여넣습니다.

줄 번호를 기억하고 명령으로 해당 줄로 이동할 수 있지만 스마트 컴퓨터로 뇌에 무리를 줄 필요는 없습니다.

즉, 특정 위치에 마크를 만든 후 다른 위치로 이동했다가 다시 돌아올 때 마크를 사용할 수 있습니다.

마킹과 관련된 명령어를 요약하면 다음과 같다.

현재 위치를 표시된 줄의 시작 부분으로 이동합니다.

여러 버퍼를 사용하기 직전에 커서가 있던 줄의 시작 부분으로 이동합니다.

이미 학습한 내용 단, 이전에 학습한 내용은 마지막 버퍼에 저장된 내용만 사용할 수 있습니다.

이전 9개까지 버퍼에 저장된 내용을 기억합니다.

먼저 삭제, 복사 및 대체된 텍스트가 첫 번째 버퍼에 저장됩니다.

그 상태에서 다른 기사가 삭제, 복사 및 교체되면 버퍼 #1에 내용이 저장되고 버퍼 #1에 있는 내용이 버퍼 #2로 이동됩니다.

그 상태에서 글을 삭제, 복사, 교체하면 다시 내용이 버퍼 1로 이동되고, 버퍼 1의 게시물이 버퍼 2로 이동되고, 버퍼 2의 게시물이 버퍼 3으로 이동됩니다.

이와 같이 , 내용은 총 9개의 버퍼에 저장됩니다.

버퍼의 내용을 붙여넣으려면 다음을 입력하십시오.

또는 즉, 붙여넣기 전에 추가하기만 하면 됩니다.

저장된 내용을 붙여넣을 버퍼가 확실하지 않은 경우 다음을 수행하여 버퍼 번호를 자동으로 늘릴 수 있습니다.

1위에서 언급한 9개의 버퍼 외에도 이름이 지정된 26개의 추가 버퍼를 사용할 수 있습니다.

현재 줄에서 버퍼 3줄을 복사하려면 입력합니다.

현재 커서 위치에서 줄 끝까지 지우면서 내용을 버퍼 저장하려면 입력합니다.

버퍼의 내용을 붙여넣는 방법은 위에서 설명한 9개의 버퍼와 동일합니다.

버퍼 내용을 붙여넣으려면 입력합니다.

패턴 검색 및 교체 패턴을 검색하는 두 가지 주요 방법이 있습니다.

첫 번째 방법은 줄에서 일치하는 문자를 찾는 것입니다.

현재 줄에서 문자를 찾으려면 입력합니다.

다음 검색하려면 를 입력하고 이전 다시 검색하려면 를 입력합니다.

사실 위에서 배운 한 줄 내 검색은 별로 쓸모가 없어 보인다.

대부분의 경우 그냥 보고 키나 키로 찾는 것의 속편이라고 생각하시는 분들이 많은 것 같습니다.

일반적으로 사용되는 검색 방법은 문서 전체에서 특정 패턴을 찾는 것입니다.

문서 전체에서 특정 패턴을 찾는 방법은 다음과 같습니다.

현재 위치에서 아래쪽으로 패턴을 검색합니다.

현재 위치에서 위쪽으로 패턴을 검색합니다.

검색된 방향으로 패턴을 계속 검색합니다.

일치하는 패턴을 계속 검색하려면 입력하십시오.

문서의 마지막 패턴에서 다시 누르면 문서의 처음부터 다시 검색이 시작됩니다.

이 기능을 끄려면 다음을 입력하십시오.

다시 켜려면 다음을 입력하십시오.

또는 검색은 재미가 없습니다.

이제 특정 패턴을 다른 패턴으로 변경해 보겠습니다.

다음은 특정 패턴을 다른 패턴으로 변경하는 방법을 요약한 것입니다.

현재 줄의 첫 번째 기존 항목을 새 항목으로 바꿉니다.

현재 줄의 모든 이전 항목을 새 항목 120줄 1에서 20까지의 모든 항목을 새 항목 24교체합니다.

전체에서 문서 전체에서 바꿉니다.

패턴이 있는 모든 라인에서 교체 동일 34 명령 실행 입력해 보십시오.

사용한 후 쉘 프롬프트로 종료해야 하는 경우 사용하십시오.

종료하는 것과 달리 현재 커서 위치나 버퍼 내용이 보존되어 잠시 쉘 프롬프트로 빠져나왔다가 바로 돌아가야 할 때 편리하게 사용할 수 있습니다.

그러나 한 가지 주의할 점이 있습니다.

이와 같이 종료한 후 다시 실행하지 마십시오

문제가 되지는 않지만 동일한 파일을 다시 열면 문제가 발생할 수 있습니다.

하나의 명령만 실행하면 더 편리한 방법이 있습니다.

명령 현재 문서를 미리 볼 때마다 이 문서를 및 작성하고 있습니다.

그것을 보기 위해 거쳐야 한다면 매우 불편할 것입니다.

다행히도 다음 명령으로 떠나지 않고 미리 볼 수 있습니다.

편집 중인 파일을 명령으로 컴파일한 후 생성된 파일을 프로그램으로 여는 명령입니다.

매번 이렇게 입력할 필요는 없습니다.

위쪽 화살표 키 또는 키를 누르면 이전에 사용한 명령이 나타납니다.

이전에 사용한 명령을 찾아 키를 누르기만 하면 됩니다.

35 종단 모드 사용 종단 모드에서 사용할 몇 가지 명령을 이미 배웠습니다.

커맨드 모드에서 입력하면 아래와 같이 화면 하단에 입력한 문자가 표시됩니다.

영어완성 쓰리벌식 이러한 모드를 모드 또는 모드로 따로 부르기도 한다.

모드에서 자주 사용되는 명령어를 요약하면 다음과 같다.

특정 패턴을 다른 패턴으로 바꾸는 방법은 이미 위에서 요약했으니 다시는 하지 않겠습니다.

종료 편집 중인 문서 저장 파일 편집 중인 문서를 파일로 저장 파일 편집된 문서를 파일에 추가된 것으로 저장 파일 로드 파일 이전에 편집된 파일 로드 현재 파일 다시 로드 즉, 저장되지 않은 작업 취소 파일 커서 위치에 파일 삽입 옵션 켜기 옵션 설정 옵션 끄기 실행의 결과 삽입 실행 예를 들어 현재 위치에 날짜와 시간을 삽입하려면 날짜를 입력합니다.

전화라는 파일을 정렬하여 삽입하려면 입력합니다.

명령에 사용할 수 있는 몇 가지 옵션을 이미 보았습니다.

번호와 랩스캔이 기억나지 않는다면 이전 챕터로 돌아가서 확인해 보세요.

다른 유용한 옵션은 다음 장에서 설명합니다.

4 마스터로서 지금까지 배운 내용만 사용해도 이제 다른 일반 편집기와 비교할 수 없는 편의성으로 사용할 수 있습니다.

이것만으로도 친구들에게 자랑하기에 충분합니다.

하지만 이것만으로도 나는 여전히 마스터입니다.

라고 하기에는 조금 부끄럽습니다.

이전에 열었던 큰 파일을 닫고 모든 것을 정리하는 마음으로 새 파일을 열 때 종료하고 다시 실행하는 사람이 있으면 내 인생은 정말 의미가 없습니다.

41 상용구의 사용 아래에는 한글에 상용구라는 기능이 있습니다.

얼마나 많은 사람들기능을 사용할지 모르겠지만 어쨌든 있습니다.

다음과 같이 입력해 보겠습니다.

고려대학교 연구 이제 입력 모드로 전환하고 입력합니다.

입력하는 순간 고려대학교 리눅스 스터디로 변경됩니다.

등록된 상용구를 취소하는 방법은 다음과 같습니다.

등록된 상용구를 보여주는 명령어는 다음과 같다.

상용구로 여러 줄을 지정하려면 다음과 같이 하십시오.

입력하려면 먼저 누른 다음 누릅니다.

고려대학교42 매크로 사용법 이제 다음 문장의 키를 눌러보세요.

다음과 같이 글자를 입력할 수 있습니다.

문자를 입력할 수 있습니다 매크로에서 모든 키 입력 등을 포함할 수 있습니다.

매크로에 키를 입력하려면 및 연속해서 입력합니다.

키를 입력하려면 누른 다음 누릅니다.

명령 모드에서 사용하는 매크로와 입력 모드에서 사용하는 매크로를 별도로 지정할 수 있습니다.

입력 모드에서 사용되는 매크로는 다음과 같이 지정됩니다.

위의 예에서 정의는 대해 시퀀스로 사용됩니다.

매크로를 취소하려면 다음 명령을 사용하십시오.

매번 이런 매크로를 지정하는 것은 번거롭습니다.

매크로를 실행하려면 홈 디렉토리의 파일에 매크로를 넣을 수 있습니다.

다음은 자주 사용하는 파일의 일부입니다.

매크로를 클릭하면 선택한 부분만 컴파일되어 표시됩니다.

1눌러 현재 편집 중인 문서를 컴파일하고 를 누릅니다눌러 컴파일된 문서를 출력하고 미리보기 눌러 변환된 문서를 맵자동 변환합니다.

글꼴에 관계된 매크로환경맵 테이블 맵 축어선특수문자를 쉽게 입력할 수 있는 파일입니다.

버전을 사용하는 경우 파일 및 파일을 사용하여 구성할 수 있습니다.

이전에 설정하는 명령을 이미 배웠고 이미 몇 가지 옵션을 살펴보았습니다.

아래에서는 파일을 예로 사용하여 몇 가지 다른 옵션을 설명하겠습니다.

자동 들여쓰기를 자동으로 설정합니다.

프로그래밍할 때 자동으로 들여쓰기.

79번째 문자를 초과하면 자동으로 삽입되어 다음 줄로 이동합니다.

검색할 때 문서의 끝에서 처음으로 다시 이동하지 마십시오.

백업 파일을 생성하지 않습니다.

키를 잘못 눌렀을 때 신호음 대신 키가 깜박입니다.

눈금자 화면의 오른쪽 하단에 현재 커서 위치 라인을 표시합니다.

누를 때 8칸 대신 4칸을 이동합니다.

자동 들여쓰기 시 4칸 들여쓰기를 합니다.

한글을 제대로 처리하기 위해서는 다음이 필요합니다.

터미널이 또는 경우 색상이 사용됩니다.

구문 강조 표시를 사용합니다.

구문 기본 구문 강조 표시 없음특수 기능 복제본인 원래 없는 유용한 기능이 많이 있습니다.

문법 강조는 원래 없는 기능이기도 합니다.

명령 모드에서 누르고 커서를 이동합니다.

아래 한글 블록처럼 역으로 이동한 범위의 텍스트가 선택됩니다.

이 상태에서 키를 눌러 선택한 범위의 텍스트를 복사, 교체 또는 삭제할 수 있습니다.

프로그래밍을 위한 편리한 기능은 탭을 삽입하거나 취소하는 기능입니다.

커서가 있는 행에서 5행에 탭을 삽입하려면 다음을 입력하십시오.

5 이를 취소하려면 다시 입력하십시오.

하지만 여기서는 어떻게 동작하는지 보려고 하므로 5를 입력합니다.

5 기능과 함께 사용하면 더욱 편리하게 사용할 수 있습니다.

눌러 들여쓸 범위를 선택한 다음 입력하여 선택한 범위를 들여씁니다.

45 정규식 검색 및 바꾸기 기능에서 정규식이라는 특수 표현을 사용할 수 있습니다.

효과적인 검색 대체가 가능합니다.

정규식은 뿐만 아니라 다른 명령어에서도 사용되기 때문에 알아두면 편리합니다.

하지만 정규표현식의 내용만으로도 1시간 강의면 충분하다.

여기서는 간단한 사용법에 대해서만 이야기하겠습니다.

우선 정규식에서 일반적으로 사용되는 기호는 다음과 같습니다.

와 사이의 문자 중 하나 앞의 내용이 0번 이상 반복 적음 예를 들어, 줄의 시작 부분에서 검색하려면 다음과 같이 입력합니다.

35자리의 모든 숫자를 검색하려면 다음을 입력하십시오.

012345678935 또는 0935 시작하는 모든 소문자 단어를 삭제하려면 다음을 입력하십시오.

5 결론 마스터가 되려면 위의 내용을 외우려고 하지 마십시오.

나는 저자에게 키가 무엇을 하는지 묻습니다.

바로 대답할 수 없을 것입니다.

머리로 외우려고 하지 말고 감각으로 익혀야 합니다

한 번에 모든 것을 배우려고 하지 말고 특정 기능이 있다는 것만 알고 문서를 편집하면서 사용법을 알아보세요.

열심히 연습하면 곧 찾는 자신을 발견하게 될 것입니다.