ฉันใช้ ตำรวจท้องถิ่น และทุกครั้งที่ฉันพยายามแก้ไขไฟล์ 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.