완전한 초보자가 Vim 자체를 사용하여 어떻게 Vim을 배울 수 있습니까?


21

vi 경험이없는 완전한 초보자로서 Vim 자체를 사용하여 Vim을 사용하는 방법을 어떻게 배울 수 있습니까? 기본 제공 자습서가 있으며 어떻게 액세스 할 수 있습니까?

Linux 및 Vim이 설치되어 있고 인터넷에 연결되어 있지 않은 랩톱이 있다고 가정합니다.


3
vimtutor처음 30 분 동안 시작하십시오 . 나머지주의 실습을 계속하십시오. 팔! Vim을 유창하게 사용하고 모든 전문가를 보유 할 수 있습니다.
gon1332

Swaroop CH의 eBook을 매우 유용하게 찾았습니다
senpai

답변:


26

vimtutor바닐라 vim 설치와 함께 제공되는 프로그램입니다. vim의 기본 사항을 설명하는 30 분짜리 튜토리얼 프로그램입니다. * nix 시스템의 경우 일반적으로 vimtutor명령 행 에서만 실행 하면됩니다. gvimtutorGUI 버전을 선호한다면 유닉스도 사용할 수 있습니다.

Windows에서 vimtutor.bat에 있습니다 $VIMRUNTIME(일반적으로 같은 C:\Program Files (x86)\Vim\vim74또는 유사한). vimtutor.batWindows에서는 기본적으로 GUI vim을 사용합니다. -console콘솔 vim을 사용하도록하려면 통과 하십시오. Windows 8에서는 최소한 시작 메뉴에서 'vim tutor'(따옴표없이)를 검색하여 튜터를 열 수도 있습니다.


16

Vim :help은 위에서 아래 로 읽음으로써 배울 수 있습니다 . 를 입력 :help하면 다음과 같습니다.

*help.txt*      For Vim version 7.3.  Last change: 2010 Jul 20

                        VIM - main help file
                                                                         k
      Move around:  Use the cursor keys, or "h" to go left,            h   l
                    "j" to go down, "k" to go up, "l" to go right.       j
Close this window:  Use ":q<Enter>".
   Get out of Vim:  Use ":qa!<Enter>" (careful, all changes are lost!).

Jump to a subject:  Position the cursor on a tag (e.g. |bars|) and hit CTRL-].
   With the mouse:  ":set mouse=a" to enable the mouse (in xterm or GUI).
                    Double-click the left mouse button on a tag, e.g. |bars|.
        Jump back:  Type CTRL-T or CTRL-O (repeat to go further back).

Get specific help:  It is possible to go directly to whatever you want help
                    on, by giving an argument to the |:help| command.
                    It is possible to further specify the context:

보시다시피, 이동, 피사체로 점프 및 등의 필수 요소부터 시작합니다. 조금 아래로 스크롤하면이 문서 목록이 표시됩니다.

------------------------------------------------------------------------------
                                                *doc-file-list* *Q_ct*
BASIC:
|quickref|      Overview of the most common commands you will use
|tutor|         30 minutes training course for beginners
|copying|       About copyrights
|iccf|          Helping poor children in Uganda
|sponsor|       Sponsor Vim development, become a registered Vim user
|www|           Vim on the World Wide Web
|bugs|          Where to send bug reports

USER MANUAL: These files explain how to accomplish an editing task.

|usr_toc.txt|   Table Of Contents

Getting Started
|usr_01.txt|  About the manuals
|usr_02.txt|  The first steps in Vim
|usr_03.txt|  Moving around

상단에 제공된 탐색 팁을 사용하고 Ctrl]링크를 따라 가려면 섹션 시작 (예 : 시작)을 시작할 수 있습니다 tutor. (실제로 Vim을 처음 배운 방법입니다.)


이것은 내가이 명령을 결코 실행하지 않았다는 바보 같은 느낌을줍니다. 항상 내장 도움말을 사용합니다. 나는 임의의 팁 웹 사이트에서 CTRL-] Ctrl 키-t 단축키를 배우고, 나는 그들이 독창적하고 대단히 유용라고 생각하고, 내가 그들에 대해 들어하지 않은 이유를 궁금해 ... 대만족 ... 난 그냥 도망 결코 :help및 시작 독서.
와일드 카드

7

다른 사람들이 vimtutor시작하기에 좋은 곳이라고 언급 한 것처럼 , vim 철학에 대한 지식과 이해를 향상시키는 데 사용할 수있는 몇 가지 다른 자료가 있습니다.

그러나 나는 여전히 예제를 사용하여 vim을 배우는 방법에 대한 평행을 그립니다.

우리가 태어날 때, 우리는 거의 움직이지 않으며, 우리가 가야 할 곳으로 이동해야합니다. 천천히 다리와 팔이 근육을 발달 시키며 점차 연습을 통해 사용법을 배우고 정확하게 사용하여 근육을 사용합니다. 주변을 탐험 할 수 있도록 크롤링을 시작합니다. 우리가 더 성장하고 더 많은 근육, 힘 및 조정력을 개발함에 따라 우리는 걷기 시작하고 더 많은 근육과 달리 결국에는 달릴 수 있습니다. 이제 이것이 끝이라고 생각할 수도 있지만, 원하는 곳으로 걸어가거나 쾌적하게 이동 한 후에는 더 멀리 갈수록 더 많은 도구 (다른 차량)가 필요하다는 사실을 느끼지 못합니다 ) 더 멀리 가고 더 빨리 갈 수 있습니다.

vim IMO를 배우는 것은 마음이 빨리 이해하고 실제로 근육 기억에 스며 들어 제 2의 성격이 될 수있을 정도로 충분히 배워야한다는 점에서 그와 비슷해야합니다. 속임수와주기를 반복하십시오.

vim 철학을 이해하고 만드는 데 충분한 시간과 노력을 기울인 후 근육 기억에 남게되면 vim 흉내 내기를 지원하지 않는 다른 응용 프로그램 및 편집기를 사용하는 것이 얼마나 고통스럽고 끔찍한 지에 좌절하게됩니다.


6

vimtutor명령 행에서 실행하여 기본 사항을 학습 할 수 있습니다 . 이것은 vim과 함께 제공되며 사용에 대한 기본적인 대화식 자습서를 제공합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.