วิธีบังคับ gvim ให้แสดงไฟล์ทั้งหมด (*. *) ในกล่องโต้ตอบแก้ไขไฟล์


2

ฉันใช้ gvim บน Windows 7

คำถามของฉันเกี่ยวข้องกับกล่องโต้ตอบแก้ไขไฟล์ที่ปรากฏเมื่อเลือกไฟล์ -> เปิดจากแถบเมนู gvim

ที่ด้านล่างขวาของกล่องโต้ตอบแก้ไขไฟล์เป็นตัวเลือกประเภทไฟล์ที่ช่วยให้การกรองไฟล์ที่แสดงขึ้นอยู่กับนามสกุลของพวกเขา ตัวเลือกเริ่มต้นที่เลือกคือนามสกุลที่ตรงกับไฟล์ในบัฟเฟอร์ปัจจุบัน ตัวอย่างเช่นหากฉันเปิดไฟล์ '.xml' เมื่อฉันพยายามเปิดไฟล์อื่นตัวเลือกเริ่มต้นที่เลือกไว้คือ 'ไฟล์ XML (* .xml)' ดังนั้นหากฉันเปลี่ยนตัวเลือกที่เลือกฉันอาจเรียกดู XML เท่านั้น ไฟล์ เนื่องจากฉันทำงานกับไฟล์ที่มีนามสกุลต่างกันฉันจึงต้องเปลี่ยนตัวเลือกที่เลือกเกือบทุกครั้งที่เปิดไฟล์

ฉันต้องการเปลี่ยนตัวเลือกเริ่มต้นที่เลือกไว้ของตัวเลือกประเภทไฟล์เป็น 'All Files (*. *)' ไม่มีใครรู้วิธีการทำเช่นนี้?

คำตอบ:


1

หากคุณใช้ไฟล์> เปิดแสดงว่าคุณใช้ Vim ไม่ถูกต้อง ใช้:editเขียนแมปของคุณเองสำหรับสถานที่ที่กำหนดเองหรือใช้หนึ่งต่างๆปลั๊กอินโปรแกรมค้นหาไฟล์ ( FuzzyFinder , CtrlP , ... ) ที่พบในvim.org

ที่กล่าวว่าตัวกรองไฟล์ถูกตั้งค่าโดยปลั๊กอินบางประเภท หากต้องการปิดใช้งานb:browsefilterตัวแปรจะต้องถูกล้างออก หากต้องการทำสิ่งนี้โดยอัตโนมัติให้ใส่สิ่งต่อไปนี้ใน~/.vimrc:

:autocmd FileType * unlet! b:browsefilter

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