Je suis à la recherche d'un plugin de navigateur qui saisit le texte des zones de saisie avec la même interface clavier que l'éditeur de texte Vim. J'ai adopté Vimium qui rend la navigation générale beaucoup plus efficace, mais je trouve souvent mon souhait d'avoir l'interface Vim alors que j'ai sélectionné un champ de saisie (comme lorsque je crée ce post). J'aimerais beaucoup pouvoir naviguer dans le texte de la même manière que j'édite le fichier avec l'éditeur de texte vim et je suis curieux de savoir si un tel plugin existe?
29
Réponses:
Les modules complémentaires Pentadactyl et Vimperator pour Firefox permettent une modification de type vim dans les zones de texte en appuyant sur
ctrl+t
; Je pense qu'il y a aussi une option pour l'activer en permanence. Il y a aussi It's All Text! qui lancera en fait un éditeur pour vous.En ce qui concerne Chrome, ce n'est pas aussi facile, car l'API est assez limitée. Ils nécessitent que vous exécutiez un serveur sur votre système. Il y avait TextareaConnect , mais il semble être en panne en ce moment.
la source
wasavi fournit une interface vim pour les zones de texte dans plusieurs navigateurs Web (Chrom (ium), Firefox / Iceweasel & Opera) et je peux confirmer que cela fonctionne sur Chromium sur Linux (Debian 7 avec Gnome3). Commencez avec
<Ctrl><Enter>
, beaucoup plus d'informations sur la page d'accueil ci-dessous:page d'accueil wasavi
Page Github
pour Chrom (ium)
Des liens pour l'installation d'Opera et de Firefox / Iceweasel peuvent être trouvés sur la page d'accueil (lien ci-dessus - je les ai inclus mais je ne peux pas poster avec plus de 2 liens ...)
la source
Pour ajouter à la réponse de Shawn, le pentadactyle (et vimperator) vous permet d'appuyer sur
ctrl+i
dans un champ de texte pour le modifier réellement dans vim. Il enregistrera le contenu du champ de texte dans un fichier temporaire, ouvrira ce fichier dans (g) vim et lira le contenu (modifié) après avoir fermé l'éditeur.la source
Si vous utilisez Chrome, j'ai récemment publié une extension Chrome open source appelée Vimsert. Il vous permettra de modifier n'importe quelle zone de texte dans le mode vim de l'éditeur Ace.
https://github.com/gabesullice/vimsert
la source
Si vous souhaitez transformer une zone de texte en un éditeur de code de type vim, ce bookmarklet vous permet de transformer n'importe quelle zone de texte en as en cliquant trois fois dessus. Il prend en charge les raccourcis clavier vim et emacs. Vous pouvez les sélectionner sur la page de création de bookmarklet.
la source
Je pense que la clé Fest votre réponse, de sorte qu'elle marque toutes les zones de saisie avec un numéro, puis frappe le numéro avec le champ de saisie que vous voulez, aussi simple que cela. Profitez-en!
la source