ฉันมีการแบ่งแนวตั้งใน VIM ด้านหนึ่งฉันเปิด netrw (: E) เพื่อเรียกดูไฟล์ / โฟลเดอร์บางไฟล์
แม้ว่าทันทีที่ฉันกด 'ย้อนกลับ' เพื่อเข้าสู่โฟลเดอร์โฟลเดอร์จะเปิดขึ้นและเคอร์เซอร์จะถูกย้ายไปยังหน้าต่างอื่น
ฉันจะเก็บเคอร์เซอร์ไว้ในหน้าต่าง netrw ได้อย่างไร?
ฉันมีการแบ่งแนวตั้งใน VIM ด้านหนึ่งฉันเปิด netrw (: E) เพื่อเรียกดูไฟล์ / โฟลเดอร์บางไฟล์
แม้ว่าทันทีที่ฉันกด 'ย้อนกลับ' เพื่อเข้าสู่โฟลเดอร์โฟลเดอร์จะเปิดขึ้นและเคอร์เซอร์จะถูกย้ายไปยังหน้าต่างอื่น
ฉันจะเก็บเคอร์เซอร์ไว้ในหน้าต่าง netrw ได้อย่างไร?
คำตอบ:
ใส่สิ่งนี้ไว้ใน. vimrc ของคุณ
let g:netrw_preview = 1
เพื่อกำหนดค่าการแยกตัวอย่างตามแนวตั้งจากนั้นเมื่อเคอร์เซอร์อยู่เหนือไฟล์ที่ต้องการให้พิมพ์pเพื่อเปิดหน้าต่างแสดงตัวอย่าง Ctrl-W zเพื่อปิดหน้าต่างพิมพ์
คำที่ใช้เป็นกลุ่มสำหรับหน้าต่างที่เปิดโดยไม่มีเคอร์เซอร์ย้ายไปเป็น "หน้าต่างแสดงตัวอย่าง" เพื่อหาข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ดู
:help netrw-preview
:help CTRL-W_z
หรือเพียงแค่
:help netrw
และเรียกดูสารบัญสำหรับคำสั่งการสืบค้นอื่น ๆ และคุณสมบัติอื่น ๆ ของ netrw
คุณสามารถใช้: Lexplore พร้อมใช้งานกับ netrw v150 หรือใหม่กว่า (ตอนนี้จนถึง v154 ซึ่งคุณอาจได้รับจากhttp://www.drchip.org/astronaut/vim/index.html#NETRW )