Comment utiliser les raccourcis Vim pour naviguer dans votre navigateur Web

Bien que Vim soit un éditeur de texte conçu pour être utilisé avec des raccourcis clavier, des extensions de navigateur comme Vimium vous permettent de naviguer sur le Web en utilisant des raccourcis similaires sans jamais toucher à la souris. Utiliser des raccourcis Vim sur votre navigateur peut vous aider à accomplir vos tâches plus rapidement et plus efficacement. Dans ce tutoriel, nous vous montrons comment utiliser et configurer Vimium sur votre navigateur préféré.
Table des matières
- Installer Vimium
- Naviguer avec Vimium
- Configurer Vimium
- Questions fréquentes
À lire aussi : 8 méthodes pour quitter l’éditeur Vim sous Linux
Installer Vimium
Installer Vimium sur Chrome
Pour installer Vimium sur Chrome, ou tout autre navigateur basé sur Chromium comme Brave, allez sur la page Vimium du Chrome Webstore et sélectionnez “Ajouter à Chrome”, ouvrant une fenêtre contextuelle. Sélectionnez “Ajouter l’extension” pour l’ajouter à Chrome.

Installer Vimium sur Firefox
Vous pouvez ajouter Vimium-FF, un port de Vimium pour Firefox, depuis la page Vimium-FF sur le site des modules complémentaires de Firefox.
Sur la page Vimium-FF, sélectionnez “Ajouter à Firefox.” Dans la fenêtre contextuelle, sélectionnez “Ajouter” pour l’installer sur Firefox.

Installer Vimari sur Safari
Vimari est un port de Vimium pour Safari. Bien que Vimari ait un contrôle limité par rapport à Vimium, il gère très bien la navigation de base. Vous pouvez installer Vimari depuis l’App Store.

Pour activer l’extension Vimari sur Safari, sélectionnez “Safari” dans la barre de menu et allez dans “Préférences.” Sélectionnez l’onglet “Extensions” et cochez “Vimari.”

À lire aussi : 3 conseils et astuces utiles pour l’éditeur VIM pour utilisateurs avancés
Naviguer avec Vimium
Faire défiler avec Vimium
Faire défiler est probablement la chose la plus courante que vous faites sur une page Web. Avec Vimium, vous pouvez utiliser J pour faire défiler vers le bas et K pour faire défiler vers le haut. En appuyant sur H et L, vous pouvez faire défiler horizontalement vers la gauche et vers la droite. Appuyez sur GG pour aller en haut de la page. Appuyez sur Shift + G pour aller en bas de la page comme vous le feriez avec Vim. Vous pouvez même faire défiler vers le bas ou vers le haut d’une demi-page en appuyant sur D et U.
Ouvrir un lien
Pour ouvrir un lien, appuyez sur F, ce qui donnera une étiquette unique à chacun des liens pour une page Web particulière.

Pour accéder à un lien, tapez l’étiquette affichée sur le lien. Si vous souhaitez taper quelque chose dans un champ de texte, tapez simplement l’étiquette dans le champ de texte.
Appuyez sur Shift + F pour afficher les étiquettes qui ouvriront les liens dans une nouvelle page lorsque vous tapez une étiquette.

À lire aussi : Comment changer le moteur de recherche par défaut dans divers navigateurs
Manipuler les onglets
Pour aller à l’onglet de gauche, appuyez sur Shift + J et Shift + K pour l’onglet de droite. Si vous utilisez Vimari, appuyez sur Q et W pour aller aux onglets de gauche et de droite. Pour fermer l’onglet actuel, appuyez sur X. Si vous fermez un onglet par erreur, vous pouvez le restaurer en appuyant sur Shift + X. (Cela ne fonctionne pas dans Vimari)
Si vous avez plusieurs onglets ouverts, appuyez sur Shift + T, puis recherchez et sélectionnez l’onglet pour l’ouvrir.

Naviguer dans votre historique
Vous pouvez revenir à la page précédente sur votre navigateur en appuyant sur Shift + H. Si vous souhaitez revenir à la page d’où vous venez, appuyez sur Shift + L.
Sortir du mode insertion et des champs de texte
Appuyer sur I vous mettra en mode insertion, où vous pouvez utiliser les raccourcis de navigateur habituels. Par exemple, si vous êtes sur YouTube, appuyer sur M mettra le son en sourdine au lieu d’agir comme un raccourci Vimium.

Que vous soyez en mode insertion ou simplement dans un champ de texte comme la barre de recherche, vous pouvez en sortir pour revenir aux raccourcis Vimium en appuyant sur Esc.
À lire aussi : Qu’est-ce que la navigation par caret et comment l’activer dans votre navigateur
Configurer Vimium
Vous pouvez configurer et changer les raccourcis par défaut de Vimium selon vos préférences depuis la page des options de Vimium.
Ouvrir la page des options de Vimium
Si vous êtes sur Chrome, sélectionnez l’icône de l’extension à côté de la barre d’adresse, puis sélectionnez les trois points à côté de l’extension Vimium et sélectionnez “Options” pour accéder à la page des options de Vimium.

Si vous utilisez Firefox, faites un clic droit sur l’icône Vimium à côté de la barre d’adresse et sélectionnez “Gérer l’extension.” Sur la page des extensions, sélectionnez les trois points à côté de l’extension Vimium et sélectionnez “Préférences.”

Pour voir toutes les commandes disponibles, sélectionnez “Afficher les commandes disponibles” à côté de la boîte “Mappages de touches personnalisés.”

Cela affichera la liste des commandes disponibles et leurs raccourcis correspondants dans une fenêtre contextuelle.

Vous pouvez modifier les raccourcis pour n’importe laquelle de ces commandes.
Mapper et démapper une touche dans Vimium
Pour utiliser une certaine touche pour exécuter une commande, entrez une commande map dans les “Mappages de touches personnalisés.” Le format général est :
map shortcutKey commandNamePar exemple, pour utiliser la touche M pour mettre en sourdine ou rétablir le son d’un onglet, entrez la commande :
map m toggleMuteTabSi vous souhaitez désactiver un raccourci Vimium, vous pouvez utiliser la commande unmap avec la touche de raccourci. Par exemple, si vous souhaitez désactiver le raccourci Vimium /, entrez la commande :
unmap /
Sélectionnez “Enregistrer les modifications” après avoir entré vos commandes.
Les modifications prendront effet lorsque vous visiterez une nouvelle page ou rechargerez une page déjà ouverte.
Configurer les options avancées
Vimium a quelques options avancées, comme spécifier la taille du pas de défilement lorsque vous appuyez sur J/K/H/L, que vous pouvez ajuster et définir selon vos préférences. Si vous n’aimez pas le défilement fluide, vous pouvez décocher le bouton “Utiliser le défilement fluide” dans les options diverses.
Pour voir les options avancées, sélectionnez “Afficher les options avancées” sur la page des options de Vimium.

Vous pouvez également télécharger le fichier de configuration pour vos préférences actuelles et le restaurer pour utiliser les mêmes raccourcis lorsque vous réinstallez votre navigateur ou choisissez d’utiliser Vimium sur un autre navigateur.
Pour télécharger une sauvegarde, sélectionnez “Cliquez pour télécharger la sauvegarde” dans le menu “Sauvegarde et restauration.”

Configurer Vimari
Pour configurer Vimari, sélectionnez l’icône Vimari dans la barre supérieure de Safari, et une nouvelle fenêtre apparaîtra. Dans la fenêtre contextuelle, sélectionnez “Ouvrir le fichier de configuration.”

Vous verrez toutes les commandes disponibles dans la section des mappages. Les raccourcis sont représentés sous forme de paires clé-valeur, où la clé est le nom de la commande pour le raccourci, et la valeur est la touche de raccourci.

Si vous souhaitez changer un raccourci, sélectionnez la touche de raccourci après le mot-clé et remplacez-la par votre propre raccourci.
Par exemple, si vous souhaitez utiliser Shift + J et Shift + K pour aller aux onglets de gauche et de droite, remplacez les lignes :
"tabForward":"w",
"tabBack":"q",par
"tabForward":"shift+k",
"tabBack":"shift+j",
Pour désactiver un raccourci, laissez la valeur comme des guillemets vides. Par exemple, si vous ne voulez pas que X ferme un onglet, remplacez la ligne :
"closeTab":"x",par
"closeTab":"",
Appuyez sur Command + S pour enregistrer la configuration. Cette nouvelle configuration fonctionnera sur les pages Web que vous ouvrez, ou vous pouvez recharger un onglet déjà ouvert sur Safari en appuyant sur R pour utiliser la nouvelle configuration.
À lire aussi : 10 des moyens les plus simples de débloquer des sites Web
Questions fréquentes
Vimium/Vimari est-il sécurisé ?
Oui. Vimium/Vimari ne communique avec aucun serveur et stocke toutes vos préférences localement.
Pourquoi Vimium/Vimari ne fonctionne-t-il pas sur la page d’accueil du navigateur ?
Vimium et Vimari ne fonctionnent pas sur certaines pages comme la page d’accueil de Chrome, le Chrome Webstore et la page d’accueil de Safari pour se conformer aux politiques des navigateurs.
Que se passe-t-il si un site Web a le même raccourci que celui de Vimium ?
En mode normal, les raccourcis Vimium auront la priorité. Cependant, vous pouvez utiliser les raccourcis normaux d’un site Web en mode insertion.
Crédit image : Claviers colorés par 123FR Captures d’écran par Muhammad Munna