ไฟล์ .conf ใดที่ฉันต้องแก้ไขเพื่อดูman
หน้าเว็บในเว็บเบราว์เซอร์ ฉันต้องการใช้ Google Chrome เพื่อทำสิ่งนี้
เป็นไปได้ไหม
ไฟล์ .conf ใดที่ฉันต้องแก้ไขเพื่อดูman
หน้าเว็บในเว็บเบราว์เซอร์ ฉันต้องการใช้ Google Chrome เพื่อทำสิ่งนี้
เป็นไปได้ไหม
คำตอบ:
วิธีหนึ่งในการทำเช่นนี้คือการใส่คำสั่งต่อไปนี้ใน~/.profile
:
export PAGER="col -b | open -a /Applications/Safari.app -f"
PAGER
ควบคุมตัวแปรสิ่งแวดล้อมสิ่งที่โปรแกรมman
ที่ใช้ในการแสดงหน้าคน col
คำสั่งลบทั้งหมดของ Backspace จัดรูปแบบจากหน้าคน คำสั่งบันทึกออกเป็นแฟ้มข้อความชั่วคราวและเปิดมันด้วยopen
Safari.app
หรือคุณสามารถแก้ไขตัวแปร PAGER /private/etc/man.conf
ได้ คุณอาจจะยังอาจแก้ไขตัวแปรและขจัดความจำเป็นในการใช้งานNROFF
ดูหน้าคนสำหรับcol -b
man.conf
/usr/bin/edit --view-top --clean -t "Man page"
http://www.bruji.com/bwana/เป็นสิ่งที่คุณต้องการอย่างแท้จริง
คุณสามารถเพิ่มฟังก์ชั่นของคุณ~/.bash_profile
:
function gman () {
man "$1" | col -b > "/tmp/$1"
open -a "/Applications/Google Chrome.app" "/tmp/$1"
}
/Applications/
หรือที่อื่น ๆ
/Applications/
มันอยู่ใน
source ~/.profile
/tmp/$1.txt
ผมต้องเพิ่มส่วนขยายเช่น
export PAGER="col -b | open -a /Applications/Google\ Chrome.app -f"
ดังนั้นมันจะเปิดใน Chrome แทน Safari