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.
Bien que les polices puissent être sélectionnées manuellement dans GVim à partir du menu, j'ai quelques polices préférées que je voudrais basculer entre en fonction de la tâche à accomplir (petit bitmap, OTF plus grand, etc.) . Existe-t-il un moyen de configurer la liaison de touches pour parcourir une liste …
Je peux déjà mapper une combinaison de touches en mode insertion: :inoremap abc <do stuff> Cependant, cela présente quelques inconvénients: Lorsque vous tapez une version partielle de la séquence, par exemple ab, les caractères ne s'affichent pas réellement pendant un court laps de temps, car il "attend" pour voir si …
Je tape avec une disposition de clavier non QWERTY. De nombreuses touches utilisées par Vim sont désormais sur la ligne de départ, mais certaines liaisons de touches ne fonctionnent tout simplement pas, la plus évidente étant les hjklclés. Comment et où puis-je modifier ces raccourcis clavier pour mieux fonctionner avec …
J'ai du mal à lire la documentation de vim sur le terminal car je ne peux pas suivre les liens qui sont donnés. Je cite: Aller à un sujet: positionnez le curseur sur une balise (par exemple | barres |) et appuyez sur CTRL-]. Le problème est que j'utilise un …
Existe-t-il une commande pour supprimer la ligne (ou n lignes) au-dessus de la ligne actuelle? Ci-dessus = courant non inclus. C'est-à-dire, existe-t-il une alternative à dklaquelle ne supprime pas la ligne actuelle? Similaire à la façon dont o/ Oet p/ Pfonctionne, mais avec suppression. Actuellement, je fais kdd, ce qui …
J'ai créé quelques mappages comme ceci: :nnoremap <buffer> <leader>xyzABC :call SomeFunc('ABC')<CR> :nnoremap <buffer> <leader>xyzDE :call SomeFunc('DE')<CR> :nnoremap <buffer> <leader>xyzFoo18 :call SomeFunc('Foo18')<CR> :nnoremap <buffer> <leader>xyzBar22 :call SomeFunc('Bar22')<CR> qui fonctionne comme vous le souhaitez. Je cherche maintenant une possibilité de créer un modèle de carte qui me permettrait de supprimer les parties …
J'ai dans mes .vimrcquelques mappages simples pour redimensionner facilement les fenêtres fractionnées: noremap <Leader><UP> <C-w>+ noremap <Leader><DOWN> <C-w>- Cela fonctionne très bien mais par exemple, lorsque je veux redimensionner la fenêtre de 10 lignes, je dois appuyer et relâcher Leader+ UP10 fois. Comment puis-je répéter ce mappage lorsque les touches …
J'utilise Vim pour développer C sur Linux. Lorsque j'appuie sur Kpour ouvrir la page de manuel du mot sous-jacent, je n'ai aucun contrôle sur la section de manuel ouverte. Existe-t-il un moyen de spécifier cela quelque part?
selon la documentation pour gs: s'endormir pendant N secondes (par défaut 1) Ainsi, vous pouvez mettre Vim en veille pendant 10 secondes en utilisant 10gs. Quel est un bon cas d'utilisation pour cette commande?
Considérer: apple pear Placez votre curseur sur la première ligne et tapez Yp, produisant: apple apple pear Placez votre curseur sur la pearligne et tapez .pour répéter la dernière commande. Cela ne répète que le p(plutôt que la combinaison Yp), produisant: apple apple pear apple Je voudrais un moyen de …
Je prévois d'implémenter des mappages d'utilitaires pour mon plugin LaTeX afin de simplifier la saisie des mathématiques. Par exemple, je veux créer des abréviations similaires à `a : \alpha `b : \beta -> : \to => : \Rightarrow Et similaire. Je souhaite que (certains) des mappages soient uniquement disponibles dans …
Existe-t-il un moyen d'augmenter / diminuer le premier chiffre après / sous le curseur, pas le nombre entier. Je sais que ce n'est pas comme ça que vim fonctionne, mais y a-t-il un plugin qui fait ça? Je n'ai pas pu le trouver. Il est très utile lors de l'édition …
En appuyant sur Ctrl- wen mode Insertion, le mot précédent sera supprimé. Il est équivalent à Ctrl- Backspacesous Windows et Opt- Deletesous OS X, et accélère vraiment la frappe. Vim a les concepts séparés de wordet WORD(voir :help word). C'est inestimable pour la navigation dans le texte: c'est la différence …
De temps en temps, j'aime participer à une partie de vimgolf . Cela peut être instructif. Comment sont-ils capables d'enregistrer toutes les frappes? Ce doit être une fonction vim. N'importe qui sait comment faire ça. Il pourrait être utile de tout enregistrer dans certaines circonstances.
J'essaie de mapper mon Ctrl et mon signe plus ensemble. Voici ce que j'essaie dans mon vimrc: nnoremap <C-=> : echo "Hello" <CR> Cependant, il semble que le mappage ne soit pas déclenché. Des suggestions sur ce que je pourrais faire de mal? J'utilise macvim.
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.