È possibile convertire le schede in spazi, mantenendo l'allineamento del testo? La semplice sostituzione funziona solo in modo utile quando non ci sono personaggi principali.
In Sublime Text 2, ottieni guide verticali in cui si trova il rientro, in questo modo: ma ovviamente non lo faccio: C'è un modo per mostrare linee come quelle in vim? A proposito, il mio rientro è di 2 spazi. :set tabstop=2 softtabstop=2 shiftwidth=2 expandtab
Mi piace la funzionalità di rientro intelligente di Vim, mi consente di creare blocchi di codice ben rientrati. Copio / incollo regolarmente il codice nei buffer, ma quel codice è spesso mal formattato. Quello che sarebbe l'ideale è "rielaborare" il codice attraverso il sistema di rientro intelligente. E 'possibile una …
Vedo una di queste due righe nei .vimrcfile. Questo sembra essere il più comune: filetype plugin indent on Ma in cosa differisce da questa linea: filetype indent on Ho trovato documentazione per quest'ultimo , ma sono ancora confuso.
Lavoro su una serie di progetti JavaScript. Nella maggior parte di questi progetti, il rientro dei file JavaScript è di 2 spazi, quindi ho impostato la larghezza del rientro predefinita su quello. Tuttavia diventa 1 o 4 in alcuni altri progetti. C'è un modo per chiedere a Vim di cambiare …
Ho letto la voce wiki sull'indentazione del codice sorgente di vim Non riesco ancora a capire la differenza tra autoindentesmartindent Sembra che facciano la stessa cosa, copiando il livello di rientro alla riga successiva quando si preme enter.
Vorrei avere diversi rientri in base al tipo di file su cui sto lavorando. Ad esempio, lavorando su un .cfile vorrei che il mio rientro fosse di 4 spazi. Nei .htmlfile vorrei (devo) lavorare con le schede. Come ci riesco?
In un file molto lungo con codice (con precisione) rientrato, può essere utile spostarsi direttamente su una riga di testo sopra o sotto il cursore che delimita il rientro. (Un modo per farlo potrebbe essere tramite il metodo di piegatura del rientro, piegando il livello di rientro corrente, che comprime …
Sto codificando alcuni modelli html in file JADE. Voglio inserire automaticamente il codice con spazi anziché tab. Ho provato shiftwidth=2, tabstop=2ma non importa quale sia, è ancora un rientro che utilizza le tab invece della barra spaziatrice, il che fa sì che la compilazione JADE generi errori. Come posso inserire …
Ho appena scoperto di poter indentare e non rientrare facilmente in Vi con: <<e>> Di default aggiunge un tabpersonaggio. Ora mi chiedo, potrebbe essere questo per un numero di spazi tramite una configurazione nel mio .vimrc? E come dovrei farlo?
Spesso devo rientrare manualmente, ma quando entro in una modalità visiva, seleziono le mie righe per rientrare e premo <o >, esco dalla modalità visiva, che lo voglia o no. Preferirei che rimanga in modalità visiva e mantenga intatta la selezione e la posizione del cursore. Come posso raggiungere questo …
Lavoro a progetti con vari livelli di rientro. In molti di questi progetti, a causa del modo in cui i file sono tipicamente strutturati, la maggior parte delle righe sono rientrate di almeno due livelli (come i metodi nei file Java). Ciò significherebbe creare una nuova linea su una linea …
Ad esempio ho questo codice JavaScript. Il |carattere rappresenta la posizione del cursore ed è su una linea vuota. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } Dopo l'operazione richiesta, il contenuto sarebbe simile al seguente: function a() { console.log("a"); …
Molte volte mi imbatto in una situazione in cui una linea non è rientrata correttamente. Ether attraverso un plug-in incolla, bad / non preferito indent, o il più delle volte spazi extra che compensano il valore del rientro. Di solito risolvo questo problema <<o >>la linea alcune volte per risolverlo. …
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.