ข้ามไปยังเนื้อหา
hjkl · ทั่วทั้งระบบ

Vim scroll.
ทุกที่

กด fn ค้างไว้ กด J หรือ K เลื่อนหน้าต่างใดก็ได้ในแอปใดก็ได้ ไม่มีปลั๊กอิน ไม่มีการกำหนดค่าต่อแอป — มันใช้งานได้

ใช้งานได้ใน Safari · Xcode · Figma · ดูตัวอย่าง · แอพใดก็ได้

มันทำงานอย่างไร

สี่ทิศทางบน u · d · r · l

fn + u / d / r / l สำหรับขึ้น, ลง, ขวา, ซ้าย อ่านหน้า Notion ยาวๆ หรืออ่าน GitHub PR โดยไม่ต้องหยิบเมาส์

ปรับขนาดขั้นตอน: บรรทัด ครึ่งหน้า หรือเต็มหน้า

ครึ่งหน้าเพื่อการประชาสัมพันธ์อย่างรวดเร็ว ทีละบรรทัดเพื่อการตรวจสอบที่แม่นยำ สามารถกำหนดขนาดขั้นได้

ใช้งานได้ในทุกแอป

Safari · VS Code · Slack · Finder - ชุดคีย์เดียว ไม่มีทางลัดต่อแอปให้จดจำ (12) เลื่อนสำหรับ Mac — fns

คำถาม

สิ่งนี้จะไม่ขัดแย้งกับการผูกปุ่ม Vim ใน VS Code หรือไม่

fns จะสกัดกั้น J/K ขณะที่ fn ค้างไว้เท่านั้น ภายใน VS Code ที่มีส่วนขยาย Vim j/k ของคุณที่ไม่มี fn จะทำงานตามปกติทุกประการ — การนำทางในโหมดปกติ การเลือกภาพ และทุกอย่าง เลเยอร์ fn อยู่เหนือแอป ดังนั้นจึงไม่มีข้อขัดแย้ง

ฉันสามารถเปลี่ยนปุ่มจาก hjkl เป็นปุ่มลูกศรหรือ WASD ได้หรือไม่

การแมปคีย์สามารถกำหนดค่าได้ในการตั้งค่า fns หากคุณชอบสไตล์ WASD หรือเพียงต้องการ J/K โดยไม่มี hjkl ที่เหลือ คุณสามารถตั้งค่าต่อโมดิฟายเออร์นั้นได้ ค่าเริ่มต้นคือ hjkl เพราะนั่นคือสิ่งที่หน่วยความจำของกล้ามเนื้อคาดหวังไว้สำหรับผู้ใช้คีย์บอร์ดส่วนใหญ่

ฉันสามารถปรับความเร็วการเลื่อนได้หรือไม่?

ใช่ การตั้งค่า → เลื่อนมีแถบเลื่อนความเร็วตั้งแต่ 1–10 ค่าเริ่มต้นได้รับการปรับเทียบเพื่อความเร็วในการอ่านที่สะดวกสบาย การข้ามหน้า Shift+J/K จะมีความสูงวิวพอร์ตเดียวเสมอ โดยไม่คำนึงถึงการตั้งค่าความเร็ว

เลื่อนไปทุกที่ด้วย fns

เข้าร่วมรายการรอหรือลองใช้เบต้า