Domande taggate «folding»

Una funzionalità che consente di nascondere visivamente (e attivare / disattivare) le regioni di un file di testo, sostituendone il contenuto con una singola linea di contorno.

1
Come piegare il testo in un file JSON?
Ho un file JSON di grandi dimensioni. Non è facile lavorare su tutti i file alla volta. Voglio piegare alcuni contenuti in modo da poter lavorare su una sezione del file JSON. Per esempio: { obj: {+}, // folded section obj:{ // unfolded section } } È possibile piegare la …
25 gvim  folding 

8
Esiste una procedura ottimale per piegare un file vimrc
Di recente mi sono reso conto che il mio vimrcè ora più di 400 righe (che l'IMO è troppo proverò a ridurlo) e per facilitare la navigazione, la lettura e la modifica ho deciso di indagare sul concetto di pieghevole in vim (che Non mi era familiare) . Ho provato …
21 vimrc  folding 

3
Come piegare i commenti?
La sintassi foldmethodè ottima, ma a volte voglio solo piegare i commenti in un file sorgente. Anche la piegatura della sintassi dei commenti funziona solo per i commenti in stile C come: /* ... */ Ma non per commentare il bollettino come: // // // ... // O anche per …
16 folding 

1
Piega le linee selezionate
Come posso piegare e aprire le linee selezionate in modalità visiva? Diciamo che ho tre paragrafi e voglio piegare il primo o gli ultimi due in una riga: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el …

1
Posso salvare le pieghe?
Oggi ho imparato a piegare / spiegare in Vim; è abbastanza utile. Inaspettatamente, quando esco da un file e lo rientro, le pieghe che ho creato scompaiono. Nel grande progetto della nostra azienda ci sono molti blocchi di codice appiccicosi (legacy) che sono piuttosto obsoleti ma indispensabili. Ho davvero bisogno …
13 folding 

2
Comprimi vim fold su una sola riga, simile a Atom o Sublime Text
Sono un fan del modo in cui Atom e Sublime Text gestiscono la piegatura della linea, in cui è visibile la prima riga di ogni piega (completa di evidenziazione della sintassi) e un indicatore viene aggiunto alla fine della riga che indica la piega. Guarda lo screenshot qui sotto che …
13 folding 


2
Come piegare le funzioni automaticamente?
C'è un modo per rendere le funzioni di piegatura di Vim basate sulla sintassi di una dichiarazione di funzione? Ad esempio, facendo in modo che vim attivi una funzione come questa: def foobar(foo,bar): if foo > bar: print "foo" elif foo < bar: print "bar" elif foo == bar: print …
12 folding 


3
Come scrivere un fold-expr?
Ho letto la pagina di aiuto su fold-expr ( :h fold-expr) ma non ha spiegato quale sia la sintassi utilizzata nell'espressione. C'erano quattro esempi: :set foldexpr=getline(v:lnum)[0]==\"\\t\" :set foldexpr=MyFoldLevel(v:lnum) :set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~'\\S'?'<1':1 :set foldexpr=getline(v:lnum-1)=~'^\\s*$'&&getline(v:lnum)=~'\\S'?'>1':1 Ho capito che v:lnumè la linea che ha bisogno di un livello di rientro e che l'espressione due …
10 folding 

2
Problema: lo spostamento delle linee in verticale chiude le pieghe
Quando sposto le linee con m(ad esempio :m+1) tutte le mie pieghe sono chiuse. Posso quindi aprire di zvnuovo il pieghevole e il cursore si troverà nella posizione in cui mi sono spostato. Uso la piegatura con {{{ }}}segni e ho set foldmethod=markernel mio .vimrc. Come posso impedire a vim …
9 folding 


2
Nascondi alcune linee completamente (non piegare)
Vorrei essere in grado di nascondere alcune righe nel mio buffer dalla visualizzazione (e di essere in grado di attivare / disattivare la visualizzazione). Ho trovato domande simili , ma non risolvono il mio problema. Non voglio usare le pieghe per questo. Cosa voglio esattamente? Quando apro un documento, voglio …

1
Sintassi HTML pieghevole in VIM?
Mi chiedevo quale sia il modo migliore per utilizzare la piegatura della sintassi per i file HTML. Specialmente se è in grado di riconoscere il codice javascript all'interno dei <script>tag. Ho digitato set foldmethod=syntaxma non sembra fare alcuna piegatura. Devo aggiungere qualcos'altro al mio .vimrc? Conosco javascript, ad esempio, devo …

2
C'è un modo per nascondere attraverso le linee?
Ecco il mio caso d'uso: Ho un sacco di codice che a causa dell'applicazione dello stile scriviamo nuove righe dopo e prima di ogni parentesi aperta e chiusa (rispettivamente). Esempio: function func(args) { statement 1; statement 2; if (condition) { statement 3; } } Mentre questo è bello e facile …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.