跳至內容
hjkl·全系統

Vim 滾動。
無所不在

按住 fn,按 J 或 K,捲動任何應用程式中的任何視窗。沒有插件,沒有每個應用程式的配置——它就可以工作。

適用於 Safari · Xcode · Figma · 預覽 · 任何應用程式

運作方式

u·d·r·l 上的四個方向

fn + u / d / r / l 表示上、下、右、左。無需使用滑鼠即可閱讀長的 Notion 頁面或瀏覽 GitHub PR。

調整步長:行、半頁或整頁

半頁用於快速公關瀏覽,逐行精確審查。步長是可配置的。

適用於所有應用程式

Safari · VS Code · Slack · Finder — 一組按鍵,無需記住每個應用程式的快捷方式。

問題。

這不會與 VS Code 中的 Vim 鍵綁定衝突嗎?

fns 僅在 fn 被持有時攔截 J/K。在具有 Vim 擴展的 VS Code 中,沒有 fn 的 j/k 可以正常工作 — 正常模式導航、視覺選擇,一切。 fn 層位於應用程式之上,因此不存在衝突。

我可以將按鍵從 hjkl 更改為方向鍵或 WASD 嗎?

按鍵映射可在 fns 設定中設定。如果您喜歡 WASD 風格或只想要 J/K 而無需 hjkl 的其餘部分,則可以設定每個修飾符。預設值為 hjkl,因為這是大多數鍵盤使用者的肌肉記憶所期望的。

我可以調整滾動速度嗎?

是的。設定 → 滾動有一個從 1 到 10 的速度滑桿。預設值已針對舒適的閱讀速度進行了校準。無論速度設定如何,Shift+J/K 頁面跳轉始終恰好是一個視窗高度。

使用 fns 滾動任意位置。

加入候補名單或嘗試測試版。