ในฐานะผู้เริ่มต้นที่ไม่มีประสบการณ์ vi ฉันจะเรียนรู้การใช้ Vim โดยใช้เพียง Vim ได้อย่างไร มีการสอนในตัวและฉันจะเข้าถึงได้อย่างไร
สมมติว่าฉันมีแล็ปท็อปที่ติดตั้ง Linux และ Vim และไม่มีการเชื่อมต่ออินเทอร์เน็ต
ในฐานะผู้เริ่มต้นที่ไม่มีประสบการณ์ vi ฉันจะเรียนรู้การใช้ Vim โดยใช้เพียง Vim ได้อย่างไร มีการสอนในตัวและฉันจะเข้าถึงได้อย่างไร
สมมติว่าฉันมีแล็ปท็อปที่ติดตั้ง Linux และ Vim และไม่มีการเชื่อมต่ออินเทอร์เน็ต
คำตอบ:
vimtutor
เป็นโปรแกรมที่มาพร้อมกับการติดตั้งวานิลลาเป็นกลุ่ม มันเป็นโปรแกรมการสอน 30 นาทีที่อธิบายพื้นฐานของการเป็นกลุ่ม บนระบบ * nix โดยทั่วไปคุณจะต้องเรียกใช้งานvimtutor
บนบรรทัดคำสั่งเท่านั้น Unix ยังมีgvimtutor
ให้บริการหากคุณต้องการรุ่น GUI
บน Windows vimtutor.bat
ตั้งอยู่ใน$VIMRUNTIME
(โดยทั่วไปคล้ายC:\Program Files (x86)\Vim\vim74
หรือคล้ายกัน) vimtutor.bat
จะใช้ค่าเริ่มต้นเป็น GUI vim บน Windows; ผ่าน-console
ถ้าคุณต้องการบังคับให้ใช้คอนโซลเป็นกลุ่ม อย่างน้อยใน Windows 8 คุณสามารถค้นหา 'vim tutor' (โดยไม่ต้องใส่เครื่องหมายอัญประกาศ) จากเมนู Start เพื่อเปิดติวเตอร์
คุณสามารถเรียนรู้เป็นกลุ่มโดยการอ่าน: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 ตั้งแต่แรก)
:help
และเริ่ม การอ่าน
เช่นเดียวกับคนอื่น ๆ ที่กล่าวถึงvimtutor
เป็นจุดเริ่มต้นที่ดีมีแหล่งข้อมูลอื่น ๆ อีกมากมายที่พร้อมให้คุณพัฒนาความรู้และความเข้าใจเกี่ยวกับปรัชญาความเป็นกลุ่มซึ่งไม่จำเป็นต้องพูดไม่เพียง แต่ยอดเยี่ยม แต่น่าประหลาดใจและเป็นธรรมชาติ
อย่างไรก็ตามฉันยังต้องการที่จะใช้ตัวอย่างในการวาดคู่ขนานกับวิธีหนึ่งที่ควรเรียนรู้เป็นกลุ่ม
ในขณะที่เราเกิดเราค่อนข้างเคลื่อนที่เราต้องดำเนินการทุกที่ที่เราจำเป็นต้องไปช้า ๆ ขาและแขนของเราพัฒนากล้ามเนื้อและค่อยๆฝึกฝนเราเรียนรู้ทั้งวิธีการใช้และควบคุมพวกเขาอย่างแม่นยำเพื่อใช้ประโยชน์จากพวกเขา เพื่อเริ่มรวบรวมข้อมูลเพื่อให้เราสามารถสำรวจสภาพแวดล้อมของเราเอง ในขณะที่เราเติบโตต่อไปและพัฒนากล้ามเนื้อมากขึ้นความแข็งแกร่งและการประสานงานเราเริ่มที่จะเดินและด้วยสิ่งที่เหมือนกันมากกว่านี้ในที่สุดเราก็สามารถวิ่งได้ ตอนนี้คุณอาจคิดว่านี่เป็นจุดจบของมัน แต่มันก็ไม่ได้หลังจากเราเดิน / วิ่งไปที่ใดก็ได้ที่เราต้องการเรารู้สึกว่าจำเป็นที่จะต้องไปให้ไกลขึ้นและไกลออกไปและตระหนักถึงความต้องการเครื่องมือเพิ่มเติม ) เพื่อไปให้ไกลขึ้นและเร็วขึ้น
การเรียนรู้กลุ่ม IMO ควรคล้ายกับที่คุณควรเรียนรู้มากพอที่จะทำให้จิตใจของคุณเข้าใจได้อย่างรวดเร็วและด้วยการฝึกฝนมันจะซึมซับความทรงจำของกล้ามเนื้อและกลายเป็นธรรมชาติที่สองซึ่งเป็นเวลาที่คุณจะได้เรียนรู้เพิ่มเติม เทคนิคและทำซ้ำวงจร
หลังจากใช้เวลาและความพยายามอย่างเพียงพอในการทำความเข้าใจและสร้างปรัชญาที่เป็นกลุ่มเพื่อให้มันอยู่ในความทรงจำของกล้ามเนื้อคุณจะรู้สึกหงุดหงิดที่ความเจ็บปวดช้าและน่ากลัวก็คือการใช้แอปพลิเคชันและบรรณาธิการอื่น ๆ
คุณสามารถเรียนรู้พื้นฐานโดยทำงานvimtutor
ที่บรรทัดคำสั่ง มาพร้อมกับเสียงเรียกเข้าและให้การสอนแบบอินเทอร์แอคทีฟพื้นฐานเกี่ยวกับการใช้งาน
vimtutor
30 นาทีแรก ดำเนินการต่อด้วยการปฏิบัติจริงสำหรับส่วนที่เหลือของสัปดาห์ บูม! คุณสามารถใช้ Vim ได้อย่างคล่องแคล่วและมีข้อดีทั้งหมด