È abbastanza comune quando si programma o si aprono file di testo per incontrare file con spazi vuoti finali alla fine di una riga. vim ha un modo per mostrarlo impostando l' trailopzione listcharsnell'opzione e quindi accendendo list. Tuttavia, qual è il modo più semplice per eliminare lo spazio bianco …
Il Jcomando standard per unire le linee sostituisce i caratteri di nuova riga con uno spazio. È utile quando si modifica la 'letteratura' ma può essere problematico se, per esempio, modifico manualmente una discarica esadecimale se dimentico di rimuovere lo spazio superfluo. Esiste un metodo rapido e semplice per unire …
Supponiamo che sto modificando un po 'di codice Python in vim che assomigli un po' a: myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't" "split very" "neatly over different lines so that" "it is formatted attractively") Preferirei riformattare questo in modo che rispecchi …
Nell'articolo, Vim Regular Expressions , Oleg Raisky fornisce il seguente comando per ridurre più righe vuote in un singolo vuoto: :g/^$/,/./-j Qualcuno può descrivere come funziona? Conosco il :gcomando e le espressioni regolari. Ma non ho capito cosa fa la parte /,/./-j.
So di poter unire le linee in Vim con Je diverse varianti ( gJ, ecc.); Jsarà "Rimuovere il trattino e inserire fino a due spazi" . Ma c'è anche un modo semplice per inserire un altro personaggio al posto dei due spazi? Ad esempio una virgola ( ,) o virgola …
Attualmente sto scrivendo un sacco di testo semplice (e LaTeX con una formattazione minima in paragrafi), e sarebbe bello se potessi impostare Vim per mantenere ogni frase (per semplicità, testo terminato da un '.', '!' o "?", ovvero una punteggiatura finale seguita da uno spazio in modo da evitare la …
Diciamo che ho questo file Markdown: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very) Avere un bell'aspetto. Ma il collegamento non è finito, quindi -longscrivo e ora Vim rompe la linea: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very-long) A causa della mia textwidth=80impostazione ... Mentre interrompere un collegamento a metà tag è un markdown tecnicamente …
Vim normalmente scrive <EOL>per l'ultima riga solo quando ce n'era una nel file originale. Come fare in modo che vim scriva sempre una nuova riga alla fine di un file (quando il file non è binario e non ce n'è già uno)? Ho testato l' eolopzione, ma non ha funzionato …
Se ho il seguente testo: foo bar Lo seleziono visivamente e lo copio. Il testo è ora memorizzato nel registro senza nome "e qui è il suo contenuto (output di :reg "): "" foo^Jbar^J Secondo questo grafico , sembra che ^Jsia la notazione del punto di inserimento per un avanzamento …
Ho ricevuto dati registrati in un file di testo che è solo una lunga riga con ogni valore separato da uno spazio. Esiste un comando o un insieme di comandi che divide una riga in più righe?
Voglio essere avvisato quando una riga è troppo lunga per adattarsi alla finestra. In questo momento ho questo in ~/.vimrc: set wrap let &showbreak = ' +++ ' Vorrei cambiarlo in: set nowrap let &somesetting = ' > ' Tale che somesettingdice a Vim di mettere un >margine destro di …
Vim ha l'eccellente comando set tw=79che interromperà automaticamente le tue righe a 79 caratteri, tuttavia mi piacciono (solo) i miei commenti spezzati automaticamente a 72 caratteri. C'è un buon modo per farlo in Vim?
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.