คำศัพท์ที่เป็นเงาในความช่วยเหลือ


10

บางครั้งเมื่อฉันค้นหาระบบช่วยเหลือสำหรับหัวข้อเฉพาะมันจะถูกเงาโดยหัวข้ออื่น

ตัวอย่างเช่นถ้าฉัน:h displayขอความช่วยเหลือสำหรับสิ่งที่เกี่ยวข้องกับ "ทรัพยากร GUI" เมื่อฉันต้องการความช่วยเหลือสำหรับการตั้งค่า "แสดง" (เหมือนในset display=lastline)

ฉันจะค้นหาหัวข้อ "เงา" เหล่านี้หรือแสดงหัวข้อการจับคู่ที่เกี่ยวข้องมากที่สุดได้อย่างไร

คำตอบ:


13

ชื่อการตั้งค่าจะถูกล้อมรอบด้วยเครื่องหมายคำพูดเสมอดังนั้นให้ใช้:

:help 'display'

เพื่อรับหน้าเว็บที่คุณต้องการ

คุณจะได้รับความสำเร็จที่เป็นประโยชน์เมื่อกดCtrl+ Dเช่น:

:help display<^D>

จะให้คุณ:

-display  :display  'display'  :syn-display  strdisplaywidth()

ในฐานะที่เป็นความสำเร็จ :-)

เคล็ดลับโบนัส:
หากคุณใช้:set wildmenuสิ่งนี้จะทำงานร่วมกับTabคุณด้วย


3
โดยไม่ต้อง'wildmenu'คุณจะได้รับหนึ่งเสร็จสิ้นหลังจากที่อื่นผ่านทางแท็บหรือยังคงเป็นรายชื่อทั้งหมดด้วยการกด Ctrl-D แนะนำให้พูดถึงว่า
Derobert

@derobert อ่าไม่รู้เช่นนั้น ฉันคุ้นเคยกับการใช้Tab:-)
Martin Tournoij

สำหรับการตั้งค่าเป็นเช่นเดียวกับ:help 'display' :help display?
wchargin

9

วิธีใช้สำหรับคำสั่ง Exจะแสดงรายการอยู่เสมอพร้อมเครื่องหมายโคลอน

:help :display

ความช่วยเหลือสำหรับการตั้งค่าจะปรากฏพร้อมกับเครื่องหมายคำพูดล้อมรอบเสมอเนื่องจาก Carpetsmoker ได้อธิบายไว้แล้ว :

:help 'display'

ไฟล์วิธีใช้เฉพาะจะแสดงรายการโดยชื่อไฟล์:

:help undo.txt(เทียบกับ:help undo)

วิธีใช้สำหรับฟังก์ชั่นในตัวแสดงรายการอยู่ในวงเล็บต่อท้าย:

:help split()(เทียบกับ:help split)

เอกสารประกอบสำหรับอาร์กิวเมนต์คำสั่งของ Vim (เช่นสิ่งที่ส่งผ่านเมื่อเรียกใช้ Vim จากเชลล์) แสดงรายการด้วยเครื่องหมายขีดคั่นก่อนหน้า:

:help -r(เทียบกับ:help r)

หัวข้อวิธีใช้ภายในปลั๊กอินโดยทั่วไปใช้ชื่อของปลั๊กอินเป็นคำนำหน้า:

:help surround-mappings

ในที่สุดสิ่งที่ฉันไม่ได้รู้จนกว่าฉันจะใช้ Vim ชั่วครู่หนึ่งนั่นคือความช่วยเหลือมีหัวข้อสำหรับการแมปเริ่มต้นในทุกโหมด

ตัวอย่างเช่นCtrl-vทำสิ่งที่แตกต่างกันมากในโหมดปกติกับสิ่งที่ทำในโหมดแทรก

ที่จะได้รับหัวข้อที่แตกต่างกัน, ใช้i_, c_และv_คำนำหน้าสำหรับการแทรกคำสั่งและการแมปโหมดภาพตามลำดับหรือคำนำหน้าไม่มีการทำแผนที่โหมดปกติ :

:help ctrl-v

:help i_ctrl-v

:help c_ctrl-v

:help v_ctrl-v

* ... แม้จะมีความจริงที่ว่ามันเป็นสิ่งแรกที่คุณจะอ่านถ้าคุณพิมพ์ธรรมดา:helpโดยไม่มีข้อโต้แย้ง! ดูที่ "รับความช่วยเหลือเฉพาะ" สองสามย่อหน้า ( :help help-context)


ส่วนใหญ่ไม่ใช่ทั้งหมด (เฉพาะฟังก์ชั่นและปลั๊กอิน) ซึ่งมีอยู่ในรายการ:help help-context: อาจเป็นสิ่งที่ควรค่าแก่การกล่าวถึงในคำตอบด้วยเช่นกัน
Sakari Cajanus

@SakariCajanus ใช่! เป็นจริงเกือบสิ่งแรกในหน้าแรกของกลุ่มฯhelp-context :helpฉันได้เพิ่มเชิงอรรถที่กล่าวถึงสิ่งนี้ในคำตอบ
Rich

4

คำตอบของ @ Carpetsmoker เป็นไปตามเกณฑ์ "ที่เกี่ยวข้องมากที่สุด" อย่างแน่นอนเพราะความสำเร็จจะมีสิ่งที่คุณต้องการอยู่เกือบตลอดเวลา อย่างไรก็ตามยังมี:helpgrepคำสั่งซึ่งทำงานเหมือนกับ:grepคำสั่ง แต่ค้นหาข้อความของไฟล์ช่วยเหลือทั้งหมด

คุณสามารถเรียกดูผลกับหรือดูผลทั้งหมดที่มี:cnext:cwindow

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.