ฉันใช้ ตำรวจท้องถิ่น และทุกครั้งที่ฉันพยายามแก้ไขไฟล์ HTML แรนเจอร์จะเปิดไฟล์นั้นด้วยเบราว์เซอร์แทนที่จะแก้ไขด้วย Vim
ฉันจะบังคับให้แรนเจอร์แก้ไข HTML แทนที่จะโหลดในเบราว์เซอร์ของฉันได้อย่างไร
ฉันใช้ ตำรวจท้องถิ่น และทุกครั้งที่ฉันพยายามแก้ไขไฟล์ HTML แรนเจอร์จะเปิดไฟล์นั้นด้วยเบราว์เซอร์แทนที่จะแก้ไขด้วย Vim
ฉันจะบังคับให้แรนเจอร์แก้ไข HTML แทนที่จะโหลดในเบราว์เซอร์ของฉันได้อย่างไร
คำตอบ:
มองไปที่ rifle.conf ไฟล์มันค่อนข้างอธิบายตนเอง
:e index.html
นี่จะเป็นการเปิดไฟล์ html ในเครื่องมือแก้ไข แฮ็คเพื่อให้ html เปิดขึ้นในตัวแก้ไขเสมอคือการแสดงความคิดเห็น / ลบ ext x?html?, has XXX...
คำสั่งจาก rifle.conf
ซึ่งสอดคล้องกับเบราว์เซอร์ที่คุณติดตั้ง ขออภัยฉันคิดว่าฉันมีปัญหาแบบเดียวกันกับที่คุณมี
ext x?html?, has firefox, X, flag f = firefox -- "$@"
ext x?html?, has w3m, terminal = w3m "$@"
ext x?html?
เส้น
คุณไม่จำเป็นต้องแก้ไขการกำหนดค่าสำหรับสิ่งนี้ เพียงแค่กด R จากนั้นเลือกเครื่องมือแก้ไขของคุณ
โดยค่าเริ่มต้นนี้จะเป็น 2 | ${VISUAL:-$EDITOR} -- "$@"
ดังนั้นคุณแค่กด 2 แล้ว เข้าสู่ สมมติว่า $VISUAL
หรือ $EDITOR
ถูกตั้งค่าเป็นตัวแก้ไขที่คุณต้องการ)
ดูคำตอบของ Krv Perera หากคุณต้องการเปลี่ยนค่าเริ่มต้น (" 0
") โปรแกรมใน rifle.conf
.