Questions sur les commandes ex ou deux-points. Pour les questions sur les options de ligne de commande utilisées pour lancer l'éditeur, utilisez la balise [invocation].
J'expérimentais avec un diagramme DOT et j'ai essayé de faire ce qui suit: :! dot -Tpng -oFab.png % J'ai reçu une erreur car mon nom de fichier a un caractère spécial (" ó" dans "Fabricación"): C:\windows\system32\cmd.exe /c ( dot -Tpng -oFab.png Fabricaci├│n.gv) Error: dot: can't open Fabricaci├│n.gv shell returned 2 …
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 …
Sur mon lieu de travail, je veux faire une présentation d'un langage personnalisé que j'ai développé pour résoudre certains problèmes que nous avons rencontrés. Pour faciliter le développement, j'ai créé mon propre fichier de syntaxe vim pour cette langue particulière. Maintenant, je dois le présenter sur un autre ordinateur, qui …
J'ai un tas de divisions en ce moment, et il m'a fallu un certain temps pour trouver ces fichiers (en gros, je cherche un bug à travers 50 fichiers interconnectés). Existe-t-il une commande comme :ls > /tmp/filelistcelle-ci qui écrit les séparations / tampons actuels que j'ai ouverts dans un fichier?
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 …
Disons que j'ai le fichier très simple suivant a b c d e et j'ai décidé que je veux ajouter des lignes vides après chaque ligne. Plusieurs méthodes différentes me viennent immédiatement à l'esprit. Nous pourrions simplement le faire (et donc embrasser l'échec). Nous pouvons enregistrer une macro comme qqo<ESC>jqet …
Parfois, lorsque je tape :pour quitter ou écrire mon fichier, l'invite contient déjà les caractères :'<,'>sans que je tape quoi que ce soit. Cela provoque une erreur si je tape wou q. Je ne peux pas reproduire ce problème. Cela arrive aux moments les plus étranges et je n'ai pas …
J'utilise les commandes oldfileset browse oldfilestout le temps. Je les trouve extrêmement utiles, car il est plus facile d'accéder à mon mappage de leader, de parcourir les fichiers très rapidement et d'appuyer sur q<number><enter> plutôt que de taper un chemin de répertoire très long vers un fichier spécifique. (Surtout que …
Je dois (visuellement) sélectionner une plage de lignes à partir de la ligne de commande. Par exemple, la commande suivante :?^\s*for?+,/^\s*end/- pimprime toutes les lignes contenues entre a foret end(manière exclusive). Au lieu d'effectuer l'opération d'impression, je voudrais passer en mode visuel avec ces lignes en surbrillance. J'ai cherché dans …
Si je mets en place un makeprogramme personnalisé , existe-t-il un moyen de fournir une liste d'options de complétion d'onglets qui s'activeraient lorsque je tape :make+ Space+ Tab? Avec des commandes personnalisées, je peux faire fi: command! -nargs=* -complete=customlist,MakeComplete -bar MakeGitbook call MakeGitbook(<q-args>) Existe-t-il un mécanisme similaire pour les commandes …
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 …
Se référant à des tâches de nettoyage comme (mais sans s'y limiter) celles détaillées dans ces questions: Ré-indentation de code mal indenté Quelle est la façon la plus simple de supprimer les espaces de fin de toutes les lignes d'un fichier? existe-t-il un moyen d'appliquer ces commandes uniquement aux lignes …
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.