Questions marquées «folding»

Une fonctionnalité qui permet de masquer (et de basculer) visuellement les régions d'un fichier texte, en remplaçant son contenu par une seule ligne de contour.

25
Comment plier du texte dans un fichier JSON?

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 la structure JSON dans...

21
Existe-t-il une meilleure pratique pour plier un fichier vimrc

Je me suis récemment rendu compte que ma vimrclongueur dépasse maintenant 400 lignes (ce qui est trop pour l'OMI, je vais essayer de le réduire) et pour faciliter la navigation, la lecture et la modification, j'ai décidé d'étudier le concept de pliage dans vim (qui Je ne connaissais pas) . J'ai...

16
Comment plier les commentaires?

La syntaxe foldmethodest excellente, mais parfois je veux simplement plier les commentaires dans un fichier source. Le pliage syntaxique des commentaires ne fonctionne que pour les commentaires de style C comme: /* ... */ Mais pas pour un commentaire comme: // // // ... // Ou même pour des blocs de...

14
Plier les lignes sélectionnées

Comment puis-je plier et déplier les lignes sélectionnées en mode visuel? Disons que j'ai trois paragraphes et que je veux plier les premier ou dernier deux en une seule ligne: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el...

13
Pliage par motif de recherche regex

J'ai obtenu un fichier texte brut avec des colonnes de valeurs séparées par des espaces. Comme ça: AU 3030 .... ... .... AU 3031 .... ... .... AU 3032 .... ... .... AU 3033 .... ... .... IT 48100 ... .. ..... IT 40100 ... .. ..... IT 48123 ... .. ..... UK 3333 ... ... ..... UK 4444 ... ... ..... UK...

13
Puis-je enregistrer des plis?

Aujourd'hui, j'ai appris à plier / déplier dans Vim; c'est assez pratique. De façon inattendue, lorsque je quitte un fichier et que je le rentre, les plis que j'ai créés ont disparu (dépliés). Dans le grand projet de notre entreprise, il y a beaucoup de blocs de code collants (hérités) qui sont en...

12
Comment pliez-vous les fonctions automatiquement?

Existe-t-il un moyen de créer des fonctions de pliage Vim basées sur la syntaxe d'une déclaration de fonction? Par exemple, avoir vim tourner une fonction comme celle-ci: def foobar(foo,bar): if foo > bar: print "foo" elif foo < bar: print "bar" elif foo == bar: print "foobar" En cela: +-----...

10
Comment écrire un fold-expr?

J'ai lu la page d'aide sur fold-expr ( :h fold-expr) mais cela n'explique pas quelle est la syntaxe utilisée dans l'expression. Il y avait là quatre exemples: :set foldexpr=getline(v:lnum)[0]==\"\\t\" :set foldexpr=MyFoldLevel(v:lnum) :set

9
Le pliage échoue: vim ne trouve aucun pli

J'essaie de plier du code PHP, et j'ai inclus une version abrégée d'une partie du code que j'essaie de plier à la fin de l'article. J'ai essayé les commandes vim suivantes, mais seules les commandes ex ci-dessous fonctionnent. Les commandes non-ex ne fonctionnent pas et produisent un message blanc...

9
Pliage de la syntaxe HTML dans VIM?

Je me demandais quelle est la meilleure façon d'utiliser le pliage de syntaxe pour les fichiers HTML. Surtout s'il peut reconnaître le code javascript dans les <script>balises. J'ai tapé set foldmethod=syntaxmais il ne semble pas faire de pliage. Dois-je ajouter autre chose à mon .vimrc? Je...

9
Problème: le déplacement vertical des lignes ferme les plis

Lorsque je déplace des lignes avec m(par exemple :m+1) tous mes plis sont fermés. Je peux alors ouvrir à zvnouveau le pliage avec et le curseur sera à la position où je me suis déplacé. J'utilise le pliage avec des {{{ }}}marques et j'ai set foldmethod=markerdans mon .vimrc. Comment empêcher Vim de...

9
Masquer certaines lignes complètement (pas de pliage)

Je voudrais pouvoir cacher certaines lignes dans mon tampon de ne pas apparaître du tout (et pouvoir basculer entre les voir). J'ai trouvé des questions similaires , mais elles ne résolvent pas mon problème. Je ne veux pas utiliser de plis pour cela. Qu'est-ce que je veux exactement? Lorsque...

8
Existe-t-il un moyen de masquer les lignes?

Voici mon cas d'utilisation: J'ai beaucoup de code qui, en raison de l'application du style, nous écrivons des sauts de ligne après et avant chaque accolade ouverte et fermée (respectivement). Exemple: function func(args) { statement 1; statement 2; if (condition) { statement 3; } } Bien que cela...