คำถามติดแท็ก vim

Vim เป็นโปรแกรมแก้ไขข้อความฟรีและโอเพ่นซอร์สสำหรับแพลตฟอร์มที่สำคัญ ๆ ช่วยให้มีประสิทธิภาพสูงในงานการแก้ไขข้อความจำนวนมาก แต่มีช่วงการเรียนรู้ที่สูงชัน หากต้องการเรียนรู้พื้นฐานให้เรียกใช้ ": help vimtutor" สำหรับคำถามที่ไม่ใช่การเขียนโปรแกรมโปรดใช้ https://vi.stackexchange.com/ แทน


5
<leader> ในไฟล์. vimrc คืออะไร
ฉันเห็น&lt;leader&gt;ในหลาย ๆ.vimrcไฟล์และฉันสงสัยว่ามันหมายความว่าอะไร? ใช้ทำอะไร? เพียงแค่ภาพรวมทั่วไปของวัตถุประสงค์และการใช้งานก็ดี
1069 vim  macvim 

16
ฉันจะใช้ vim register ได้อย่างไร?
ฉันรู้เพียงหนึ่งอินสแตนซ์โดยใช้รีจิสเตอร์คือผ่านCtrlR*ฉันวางข้อความจากคลิปบอร์ด การใช้งานอื่น ๆ ของการลงทะเบียนมีอะไรบ้าง วิธีใช้งาน ทุกสิ่งที่คุณรู้เกี่ยวกับการลงทะเบียน VI (ให้ความสำคัญกับ vi 7.2) - แบ่งปันกับเรา
925 vim  vi 

30
มุมมืดของแม่ของคุณที่ไม่เคยบอกคุณคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม &amp; คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มีคำถามมากมายที่ผู้คนพูดถึงกลอุบายทั่วไปโดยเฉพาะอย่างยิ่ง " Vim + ctags tips and tricks " อย่างไรก็ตามฉันไม่ได้อ้างถึงทางลัดที่ใช้กันทั่วไปซึ่งคนใหม่ ๆ ในกลุ่ม Vim จะดูเท่ห์ ฉันกำลังพูดถึงผู้ใช้ Unix ที่มีประสบการณ์ (ไม่ว่าจะเป็นผู้พัฒนาผู้ดูแลระบบทั้งสองและอื่น ๆ ) ที่คิดว่าพวกเขารู้อะไรบางอย่างที่ 99% ของพวกเราไม่เคยได้ยินหรือฝันถึง สิ่งที่ไม่เพียงทำให้การทำงานง่ายขึ้น แต่ยังมีความเป็น COOL และแฮ็ค หลังจากที่ทุกคนเป็นกลุ่มที่อยู่ในระบบปฏิบัติการส่วนใหญ่เข้มมุมที่อุดมไปด้วยในโลกดังนั้นจึงควรมีความซับซ้อนว่ามีเพียงความรู้ที่มีสิทธิพิเศษบางอย่างเกี่ยวกับและต้องการที่จะร่วมกับเรา
799 unix  vim  editor  vi 

23
ทำให้ Vim แสดงช่องว่างสีขาวทั้งหมดเป็นอักขระ
ฉันไม่สามารถหาวิธีทำให้ Vim แสดงช่องว่างสีขาวทั้งหมดเป็นตัวละครได้ ทั้งหมดที่ฉันพบคือเกี่ยวกับแท็บช่องว่างต่อท้าย ฯลฯ

29
วิธีทำ vim paste จาก (และคัดลอกไปที่) คลิปบอร์ดของระบบ?
ซึ่งแตกต่างจากบรรณาธิการอื่น ๆ ที่เป็นกลุ่มร้านค้าคัดลอกข้อความในคลิปบอร์ดของตัวเอง ดังนั้นมันเป็นเรื่องยากมากสำหรับฉันที่จะคัดลอกข้อความบางส่วนจากหน้าเว็บและวางลงในไฟล์การทำงานปัจจุบัน มันเกิดขึ้นฉันต้องเปิด gedit หรือพิมพ์ด้วยตนเอง ฉันสามารถทำ vim paste จากและไปยังคลิปบอร์ดของระบบได้หรือไม่?
770 vim  editor  clipboard 


30
วิธีคัดลอกไปยังคลิปบอร์ดใน Vim ได้อย่างไร
เป็นไปได้ไหมที่จะคัดลอกไปยังคลิปบอร์ดโดยตรงจาก Vim? yyคัดลอกเนื้อหาไปยังบัฟเฟอร์ภายในของ Vim เท่านั้น ฉันต้องการคัดลอกไปยังคลิปบอร์ดของระบบปฏิบัติการ มีคำสั่งดังกล่าวใน Vim หรือคุณสามารถดึงข้อมูลภายใน Vim ได้เท่านั้น?
752 vim  clipboard 

26
แปลงจุดสิ้นสุดบรรทัด DOS เป็นจุดสิ้นสุดบรรทัด Linux ในกลุ่ม
ถ้าผมเปิดไฟล์ฉันสร้างขึ้นใน Windows ^Mเส้นสิ้นทั้งหมดที่มี ฉันจะลบตัวละครเหล่านี้ทั้งหมดในครั้งเดียวได้อย่างไร
717 linux  vim  file  editor  dos2unix 


30
ความแตกต่างระหว่าง Emacs และ Vim
โดยไม่ได้รับการโต้เถียงทางศาสนาเกี่ยวกับสาเหตุหนึ่งดีกว่าอื่น ๆ อะไรคือความแตกต่างระหว่าง Emacs และ Vim ในทางปฏิบัติ ฉันกำลังมองหาการเรียนรู้อย่างใดอย่างหนึ่ง แต่ฉันตระหนักถึงเส้นโค้งการเรียนรู้สำหรับแต่ละสูงและฉันไม่สามารถตัดสินใจ ฉันไม่เคยใช้เครื่องมือแก้ไขประเภทนี้ (ฉันใช้ IDE ทุกครั้ง) ดังนั้นสิ่งที่ช่วยให้มือใหม่เป็นข้อดี ก่อนสงครามไฟเริ่ม: ฉันไม่ได้ถามว่าอะไรดีกว่าฉันถามความแตกต่างระหว่างทั้งสอง ฉันต้องการเปรียบเทียบวัตถุประสงค์
686 vim  emacs  editor 


16
ฉันจะแก้ไขการเยื้องของไฟล์ทั้งหมดใน Vi ได้อย่างไร
ในกลุ่มคำสั่งในการแก้ไขการเยื้องของบรรทัดทั้งหมดคืออะไร บ่อยครั้งที่ฉันจะคัดลอกและวางรหัสลงในเทอร์มินัลระยะไกลและทำให้ทุกอย่างเกิดความสับสน ฉันต้องการแก้ไขปัญหานี้ในคราวเดียว
625 vim  vi  indentation 


14
วิธีการย้ายหน้าจอโดยไม่เลื่อนเคอร์เซอร์ในกลุ่ม?
ฉันเพิ่งค้นพบCtrl+ EและCtrl+ Yลัดสำหรับกลุ่มที่ย้ายตามลำดับหน้าจอขึ้นและลงด้วยขั้นตอนหนึ่งบรรทัดโดยไม่ต้องย้ายเคอร์เซอร์ คุณรู้คำสั่งใด ๆ ที่ทำให้เคอร์เซอร์อยู่ที่ใด แต่ย้ายหน้าจอเพื่อให้บรรทัดที่มีเคอร์เซอร์กลายเป็นบรรทัดแรก? (มีคำสั่งสำหรับบรรทัดสุดท้ายจะเป็นโบนัสที่ดี) ฉันสามารถทำสิ่งนี้ได้ด้วยการกดCtrl+ E(หรือCtrl+ Y) ตามจำนวนครั้งที่เหมาะสม แต่การมีคำสั่งที่ทำสิ่งนี้โดยตรงจะดี ความคิดใด ๆ

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