มีวิธีใดที่จะเลื่อนดูผลลัพธ์ข้อความหนักในเทอร์มินัลเช่นman
หน้าหรือไม่ การใช้ลูกศรขึ้นและลงจะเลื่อนหน้าจอทีละบรรทัดเท่านั้น มีวิธีใดให้เลื่อนเร็วกว่านี้ไหม
h
ในขณะที่อยู่ในหน้าคนเพื่อดูทางลัดทั้งหมด
มีวิธีใดที่จะเลื่อนดูผลลัพธ์ข้อความหนักในเทอร์มินัลเช่นman
หน้าหรือไม่ การใช้ลูกศรขึ้นและลงจะเลื่อนหน้าจอทีละบรรทัดเท่านั้น มีวิธีใดให้เลื่อนเร็วกว่านี้ไหม
h
ในขณะที่อยู่ในหน้าคนเพื่อดูทางลัดทั้งหมด
คำตอบ:
หากฉันเข้าใจคุณถูกต้องคุณต้องการอ่านผ่านหน้าคู่มืออย่างมีประสิทธิภาพยิ่งขึ้น
โดยค่าเริ่มต้นman
ใช้less
เป็นเพจเจอร์ของมัน ในless
คุณสามารถใช้:
คุณจะได้รับรายชื่อเต็มของless
แป้นพิมพ์คำสั่งในของหน้าคู่มือ หากคุณไม่ชอบเพจเจอร์เริ่มต้นคุณสามารถตั้งค่าMANPAGER
หรือPAGER
ตัวแปรสภาพแวดล้อมเพื่อระบุโปรแกรมอื่นสำหรับควบคุมการแบ่งหน้าของ man man ที่ยาวกว่าหนึ่งหน้าจอ
h
เมื่อดูหน้าคนเพื่อแสดงวิธีใช้
p
และn
มุ่งเน้นผลก่อนหน้านี้และต่อไปในโหมดการค้นหา
option
เป็นmeta
กุญแจสำคัญ Terminal preferences > Profiles > Keyboard > Use Option as Meta key
d
และมีจุดมุ่งหมายu
เพื่ออะไร
คุณสามารถเปิดหน้าคนในหน้าต่างเดียวเลื่อนได้จากเมนูช่วยเหลือของ Terminal เพียงพิมพ์คำสั่งลงในช่องค้นหาในเมนูวิธีใช้จากนั้นคลิกคำสั่งในผลลัพธ์การค้นหาเพื่อเปิดหน้าคำสั่ง บางครั้งอาจใช้เวลาสองสามวินาทีเพื่อให้คำสั่งปรากฏในผลลัพธ์การค้นหา
นอกจากนี้คุณยังสามารถหาหน้าคนออนไลน์มากที่สุดกับแอปเปิ้ลหน้าคนเฉพาะที่พบในห้องสมุดนักพัฒนาแอปเปิ้ล โดยทั่วไปฉันใช้ google apple man [command]
แทนที่[command]
ด้วยคำสั่งจริง สิ่งหนึ่งที่ดีเกี่ยวกับวิธีนี้คือคุณสามารถคั่นหน้าคนที่คุณใช้บ่อยได้อย่างง่ายดาย
man
และ "ค้นหาคนหน้า" apropos
จะเทียบเท่ากับ เมนูวิธีใช้และเมนูตามบริบทจะจดจำการอ้างอิงของหน้าคนในรูปแบบ "1 open", "open 1" และ "open (1)" รวมถึง "x-man-page: // 1 / open"
Shift ⇧- Page Up ⇞และShift ⇧- Page Down ⇟จะย้ายหน้าคนในแต่ละหน้า
(ในแล็ปท็อปหรือแป้นพิมพ์ขนาดเล็กอื่น ๆ , การกดแป้นพิมพ์ที่มักจะมีShift ⇧- Fn- Up Arrow ↑และShift ⇧- Fn- Down Arrow ↓.)
สำหรับคำสั่งเฉพาะที่ไม่ใช่ของ Apple ซึ่งมีแนวโน้มที่จะเหมือนกันในแพลตฟอร์ม UNIX ต่างๆสิ่งที่ฉันทำคือ Google man [command]
ในเบราว์เซอร์ ผลลัพธ์อันดับต้นจะเป็นหน้าคน HTML-ified เกือบตลอดเวลา
ฉันจะแนะนำManOpenซึ่งช่วยให้คุณเปิดหน้าคนในหน้าต่างข้อความปกติ
คุณสามารถสร้างนามแฝง (แจ้งให้เราทราบหากคุณต้องการความช่วยเหลือในเรื่องนี้) โดยใช้
pman () { man -t "$ {1}" | open -f -a /Applications/Preview.app/ }
ฉันมักจะใช้
ฉันมีแอพ 'man reader' ที่แสดง man page ทั้งหมดทางซ้ายและคุณสามารถเลือกหนึ่งอันและมันจะแสดง man page ในหน้าต่าง Mac วิ่งบนเซียร่าและสวยดี สามารถเลื่อนหน้าคนขึ้นหรือลง
สำหรับฉันใน OSX, [fn] + [enter] ใช้งานได้