วิธีการทำให้ vim สมบูรณ์อัตโนมัติทำตัวเหมือนการเติมอัตโนมัติอัตโนมัติของ bash?


14

เมื่อคุณพิมพ์: e some/path/file<Tab>หากมีการแข่งขันหลายรายการกลุ่มจะเลือกรายการแรกและคุณต้องวนรอบรายการที่เหลือด้วยปุ่ม Tab (ค่อนข้างชอบพฤติกรรมของ Windows CLI)

ฉันจะทำให้มันทำงานเหมือนทุบตีที่มันเสร็จสมบูรณ์เท่านั้นจนกว่าจะมีความกำกวม?

แก้ไข : คำถามที่อัปเดตเพื่อความชัดเจนเพิ่มขึ้นอีกเล็กน้อย


คำตอบ:


25

เพิ่มลงในของคุณ.vimrc:

set wildmenu
set wildmode=list:longest

4
ฉันเพิ่งสมัครใช้ superuser และตอบคำถามเพื่อที่จะได้รับชื่อเสียงเพียงพอที่จะยกเลิกคำตอบของคุณ ขอขอบคุณ.
user138727

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