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.
Je pense qu'il serait utile d'avoir la possibilité d'échanger trueet de falsevaleurs dans le code rapidement, avec combinaison ctrl+ aou ctrl+ x. Y a-t-il un plugin pour ça ou autre chose?
Dans .vimrc: inoremap ii <esc> " ii to go back into command mode Le problème est, après ii, le curseur saute de 35 colonnes à droite. La seule autre ligne qui affecte Esc: nnoremap <esc><esc> :noh<return><esc> J'ai essayé de le commenter, ça n'aide pas. Complet.vimrc : set nocompatible filetype off …
Existe-t-il un moyen d'obtenir la gfcommande de vim (ou quelque chose de similaire) pour reconnaître un +{cmd}argument pour les chemins de fichiers? On peut démarrer vim et aller directement à un terme de recherche en faisant: $ vim +/coding_effort ~/project/file De même, en mode commande, vous pouvez faire: :e +/coding_effort …
Parfois, mon petit doigt effleurera la 'clé en atteignant pour entrer, ce qui entraînera :w'<Enter>. J'ai essayé: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Aucun ne fonctionne. Y at - il un moyen d'alias :w'pour :w? J'utilise également cmdwin ( :help cmdwin+ nnoremap : :<C-F>) au lieu de …
Je suis dans la position légèrement inhabituelle d'utiliser régulièrement deux dispositions de clavier différentes ( Programmers-Dvorak et Turkish-F ). Ces dispositions sont assez différentes les unes des autres et je ne suis capable de maîtriser le vim qu'avec un seul ensemble de souvenirs musculaires. Je suis assez compétent avec les …
J'essaie de mapper Ctrl+ spour enregistrer mon fichier mais cela ne fonctionne pas. Mes cartographies: map <C-s> :w <CR> :echo "Saved" <CR> imap <C-s> <Esc> :w <CR> :echo "Saved" <CR> i En mode insertion, je vois /:echo "Saved"dans le coin inférieur au lieu de savedet quand je suis en mode …
J'essaie de faire en sorte que je puisse écrire un tampon sur le disque avec une seule touche. (Note latérale: idéalement, j'aimerais que cela fonctionne dans tous les modes, mais pour le moment, j'essaie simplement de le faire fonctionner en mode normal. ) Sur le wiki Vim, il est écrit …
Je suis curieux de savoir s'il est possible de rendre un objet texte conscient de son opérateur. En particulier, j'écris un objet texte pour les environnements LaTeX, où je veux un comportement différent selon l'opérateur. Par exemple, considérez l'extrait de code LaTeX suivant: \begin{example} Hello world \end{example} Ici, il est …
Je n'en utilise pas g combinationssauf ggen mode normal. Comment puis-je faire en sorte qu'une gseule pression suffira? nnoremap g ggle fait attendre pendant environ 3 secondes la poursuite de la commande. La démappage gpréalable ne fonctionne pas non plus, car je ne peux pas mapper ggsi je démappe g. …
La commande est nnoremap <leader>; :execute "normal! mqA;\<esc>`q" Si vous appuyez ensuite sur <leader>;, vous E114: Missing quote: "normal! mqA;\suivrez E15: Invalid expression: "normal! mqA;\. Pourquoi est-ce? La commande fonctionne correctement si elle est entrée directement dans la ligne de commande. La commande ajoute un ;à la fin de la …
Ce que je veux Pour modifier temporairement la valeur du délai d'attente pour certains raccourcis clavier Où j'ai regardé De :help 'timeout'j'ai: The timeout only happens when the 'timeout' and 'ttimeout' options tell so. A useful setting would be > :set timeout timeoutlen=3000 ttimeoutlen=100 (time out on mapping after three …
Je fais actuellement beaucoup de travail avec Ruby et JavaScript. Je sais que je peux courir mes fichiers Ruby avec :! ruby %et aussi mon JavaScript avec :! node %, et que je peux lier l' un de ceux, par exemple, ,b. Comment puis-je configurer les choses pour que je …
Dans mon ~/.vimrc, j'ai une commande définie à peu près comme ceci: nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-' Il est conçu pour créer des fichiers de notes contenant la date actuelle dans le nom de fichier. La liaison de touches est conçue pour laisser mon curseur sur …
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.