Quelles devraient être les prochaines étapes de l'apprentissage de Vim après avoir terminé vimtutor? J'ai regardé des vidéos sur YouTube, lu des didacticiels en ligne et des questions / réponses sur SE, et je suis occupé à lire Practical Vim. Y a-t-il d'autres bonnes ressources disponibles? En fait, pratiquer et …
Lorsque je dois remplacer un mot par un autre que j'ai déjà tiré, j'utilise généralement un flux de travail qui me semble peu naturel: Disons que j'ai ce texte: foo bar buzz Et je veux tirer fooet remplacer barpar ce que j'ai tiré auparavant. Après avoir tiré foo, je vois …
J'utilise Vim pour programmer en Java 8 et j'ai un problème avec la coloration syntaxique. Une nouvelle fonctionnalité Java 8 est lambda support, ce qui a donné lieu à la création de l'opérateur de flèche: ->. Vim ne reconnaît pas cela comme un opérateur valide dans un fichier * .java. …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Vi et Vim Stack Exchange. Fermé il y a 3 ans . J'adore Vim . Je passe toute ma vie à …
Voici comment je copie habituellement un bloc de texte ou de code: Sélectionnez le bloc avec le mode visuel ( V) et supprimez-le avec d; ou s'il s'agit d'une seule ligne, utilisez-la dd. Allez là où je veux que le texte soit, je suis trop stupide pour me souvenir de …
J'ai écrit une petite fonction Vim qui déplace le curseur sur le premier caractère de la ligne actuelle. Si le curseur était déjà sur le premier caractère, le curseur est déplacé à la place à la première colonne. " Jump to first character or column noremap H :call FirstCharOrFirstCol()<cr> :function! …
Mon terminal ne me permet pas de taper Ctrl+ W, car c'est un raccourci pour fermer un onglet de terminal. J'aime travailler avec des scissions, mais je ne trouve aucun moyen de le faire sans utiliser C-W. Cela m'a forcé à utiliser des onglets, parce que je peux basculer entre …
Il existe un grand nombre de plugins d'extraits pour vim: ultisnips , snipmate , xptemplate , neosnippet et bien plus encore. Ils ont tous des avantages et des inconvénients et plus ou moins de dépendances. Jusqu'à présent, j'utilise des ultisnips mais je n'en ai jamais été totalement satisfait. Comme nous …
Aujourd'hui, j'ai décidé d'essayer Vi au lieu de Vim, je voulais voir à quel point c'est différent. Je n'ai pas remarqué beaucoup de différences, la plus grande chose que j'ai remarquée est que Vi n'a pas dit -- INSERT --quand je suis entré en mode insertion, et il y avait …
J'ai un gros fichier JSON. Il n'est pas facile de travailler sur tous les fichiers à la fois. Je veux plier du contenu pour pouvoir travailler sur une section du fichier JSON. Par exemple: { obj: {+}, // folded section obj:{ // unfolded section } } Est-il possible de plier …
Pour revenir du mode Insertion auquel je suis habitué <Esc>. Maintenant, je cherche à me recycler au <C-[>lieu de <Esc>. Pour cela, je dois désactiver <Esc>pour aider à la reconversion. Le problème est :inoremap <Esc> <Nop> désactive également <C-[>. Pour Vim, ils semblent être la même chose. Existe-t-il un moyen …
Comment inverser l'ordre des lignes pour que la première ligne apparaisse à la fin et la dernière ligne apparaisse en premier? (Il peut s'agir de toutes les lignes d'un tampon, d'une plage d'adresses ou d'une sélection de mode visuel en ligne.) Je voudrais transformer rat ox tiger ⋮ dog pig …
Prenons un cas avec plusieurs divisions dans une fenêtre. vim permet de "maximiser" rapidement la division actuelle pour occuper toute la fenêtre via <C-W> o. Existe-t-il un moyen pour vim de "se souvenir" des divisions qui existaient avant et de revenir à cet état après l'exécution <C-W> o? EDIT: Pour …
Je souhaite modifier les fichiers transmis en entrée de pipeline à l'aide de vim de manière non interactive ou modifier les fichiers sur place (similaire à sed). Quelques exemples utilisant sed: $ sed -i'.bak' s/foo/test/g file # Edit file in-place. $ cat file | sed s/foo/test/g # Parse file in …
Je veux m'apprendre à utiliser hjkl plus qu'à utiliser les touches fléchées afin de rester sur la ligne d'accueil. Et oui, je suis très conscient qu'il ne faut pas utiliser hjkl comme touches de navigation principales. Pourtant, mes habitudes sont assez fortes et je ne me rends même pas compte …
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.