Défilement Vim.
partout.
Maintenez fn enfoncé, appuyez sur J ou K, faites défiler n'importe quelle fenêtre dans n'importe quelle application. Pas de plugin, pas de configuration par application – ça marche.
Comment ça marche
Quatre directions sur u · d · r · l
fn + u / d / r / l pour haut, bas, droite, gauche. Lisez de longues pages Notion ou parcourez un PR GitHub sans jamais utiliser la souris.
Ajuster la taille du pas : ligne, demi-page ou page entière
Demi-page pour un survol rapide des relations publiques, ligne par ligne pour une révision précise. La taille du pas est configurable.
Fonctionne dans toutes les applications
Safari · VS Code · Slack · Finder — un jeu de touches, pas de raccourci par application à mémoriser.
Questions.
Cela n'entrera-t-il pas en conflit avec les raccourcis clavier Vim dans VS Code ?
fns n'intercepte J/K que lorsque fn est maintenu. Dans VS Code avec l'extension Vim, votre j/k sans fn fonctionne exactement comme d'habitude : navigation en mode normal, sélection visuelle, tout. La couche fn se trouve au-dessus de l'application, il n'y a donc pas de conflit.
Puis-je changer les touches de hjkl en touches fléchées ou WASD ?
Le mappage des touches est configurable dans les paramètres fns. Si vous préférez le style WASD ou si vous voulez simplement J/K sans le reste de hjkl, vous pouvez définir ce modificateur par modificateur. La valeur par défaut est hjkl car c'est ce que la mémoire musculaire attend déjà de la plupart des utilisateurs de clavier.
Puis-je régler la vitesse de défilement ?
Oui. Paramètres → Défilement a un curseur de vitesse de 1 à 10. La valeur par défaut est calibrée pour une vitesse de lecture confortable. Les sauts de page Maj+J/K correspondent toujours exactement à une hauteur de fenêtre, quel que soit le paramètre de vitesse.
Faites défiler n'importe où avec fns.
Rejoignez la liste d'attente ou essayez la version bêta.