Faire une action en appuyant sur une touche. Ils sont également appelés mappages de clés ou mappages. Pour des questions sur les raccourcis clavier par défaut, ainsi que sur la création ou la redéfinition de raccourcis clavier.
Lorsque je modifie une commande Vim, je voudrais utiliser les mêmes raccourcis que dans Bash et tous les autres REPL: M-brevenir en arrière, M-Backspacesupprimer un mot précédent, M-uconvertir le mot en majuscule, C-kcouper jusqu'à la fin de la ligne, etc. J'ai pu configurer certaines commandes en utilisant :cmap, mais pas …
Par exemple, j'ai ce code JavaScript. Le |caractère représente la position du curseur et se trouve sur une ligne vide. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } Après l'opération demandée, le contenu ressemblerait à ceci: function a() { console.log("a"); …
J'ai défini des mappages dans my vimrcpour saisir automatiquement les parenthèses fermées et les accolades lorsque j'en saisis des d'ouverture avec inoremap ( ()<esc>i. Je voudrais faire la même chose pour "et ', mais seulement lorsque le curseur n'est actuellement pas à l'intérieur d'une chaîne - car à l'intérieur d'une …
Je rencontre un problème étrange avec un mappage en mode normal de Esc. Si vous créez le fichier escmapvimrcavec le contenu: set nocompatible set showcmd " Doesn't affect the problem: just makes it easier to see nnoremap <Esc> :noh<CR><esc> Et puis démarrez vim en utilisant ce vimrc: vim --noplugin -u …
J'essaie de trouver un moyen de mapper les clés de trémas allemands (Ä, ä, Ö, ö, Ü, ü). Un simple raccourci comme celui-ci ne fonctionnera pas: inoremap <c-ö> <Esc> Rien ne se passe quand je frappe ctrl+ö. Quelqu'un connaît-il une solution à cela?
Je sais que l'exécution de :mapcommandes sans arguments devrait me donner une liste de mappages définis par l'utilisateur, mais, par exemple, lorsque j'appuie sur Ctrl-W Ctrl-I, quelque chose se produit, mais je n'ai aucune idée de la fonction qui vient de se produire en tant que mappages intégrés n'apparaissent pas …
J'ai créé un augroupdans mon .vimrccontenant plusieurs autocmdet je dois les activer / désactiver autocommandà la volée. L'idée est de créer un mappage (disons F4par exemple) qui activerait ces commandes automatiques une fois pressées et les désactiverait une nouvelle fois sans avoir à sourcener un fichier ou recharger le fichier …
Je cartographié zzà 1z=, qui est grande la plupart du temps, mais de temps en temps la première suggestion n'est pas la bonne. Je voudrais donc continuer à répéter zz(ou .) pour parcourir les autres suggestions. Une seconde zzsur le même mot fonctionnerait donc comme u2z=, une troisième zzfonctionnerait comme …
Je suis en train de développer un plugin pour Vim et je voudrais définir un mapping qui ne serait disponible que pendant "l'exécution du plugin". Jusqu'à présent, le flux de travail (simplifié) du plugin est le suivant: L'utilisateur appelle une commande du plugin La commande appelle la fonction de prétraitement: …
J'essaie de comprendre comment utiliser l'opérateur avec un mouvement ultérieur dans un mappage. Par exemple: nmap /c c{here we pending for a motion}/<C-r>"<CR> La carte doit procéder comme suit: Activez l' copérateur et écoutez le mouvement suivant; Par exemple, je peux taper ici t,pour tout changer avant la prochaine virgule; …
Contexte Je travaille dans un laboratoire de recherche et utilise quotidiennement trois OS différents. Sur les machines Windows et Mac, j'utilise de la caféine pour empêcher ces machines d'activer l'économiseur d'écran pendant que je travaille sur une autre machine (Linux n'a pas ce problème). C'est très ennuyeux de devoir me …
Est-il possible de remapper la Escclé sur une autre clé dans Vim? Lorsque j'utilise Vim dans une fenêtre de console du client Web VMware vSphere en plein écran et que j'appuie sur la Esctouche pour quitter le mode édition, cela me fait également sortir du mode plein écran dans la …
Vi minimise avec succès le déplacement et la vitesse des doigts avec le mode de commande. L'échange ;et :semble économiser beaucoup de touches de décalage supplémentaires pour les commandes qui sont utilisées plus fréquemment que les répétitions de recherches de lettres, mais il y a des inconvénients à utiliser une …
J'avais l'habitude d'entrer en mode d'insertion en ane réalisant jamais qu'il existe un système pour savoir où le mode d'insertion démarre. J'étais parfois ennuyé de aplacer le curseur après le premier caractère d'une ligne, mais le problème est: il passe en mode d'insertion après la position actuelle du curseur. Ensuite, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.