Questions marquées «key-bindings»

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.



2
Ajouter automatiquement une fermeture "ou 'lors de l'insertion, mais uniquement si le curseur n'est pas déjà dans une chaîne
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 …



3
Comment savoir à quoi correspond une clé?
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 …

3
Comment activer / désactiver un augroup à la volée?
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 …


2
Comment enregistrer et restaurer une cartographie?
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: …

3
Cartographie avec mouvement
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; …

1
Utilisation de vim et de caféine sur la même machine
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 …

2
Remapper la touche Esc dans Vim
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 …



1
Quelles sont les options pour entrer en mode insertion?
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, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.