Quali dovrebbero essere i prossimi passi per l'apprendimento di Vim dopo il completamento vimtutor? Ho visto video su YouTube, letto tutorial online e domande / risposte su SE, e sono impegnato a leggere Practical Vim. Ci sono altre buone risorse disponibili? In realtà praticare e usare Vim - non solo …
Quando devo sostituire una parola con un'altra che ho tirato prima, di solito uso un flusso di lavoro che mi sembra innaturale: Diciamo che ho questo testo: foo bar buzz E voglio strappare fooe sostituire barcon quello che ho strappato prima. Dopo lo strappo foo, vedo le seguenti opzioni: opzione …
Sto usando Vim per programmare in Java 8 e sto riscontrando un problema con l'evidenziazione della sintassi. Una nuova funzionalità di Java 8 è lambda supporto, che ha portato alla creazione dell'operatore freccia: ->. Vim non riconosce questo come operatore valido in un file * .java. Come tale, evidenzia questo …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Vi e Vim Stack Exchange. Chiuso 3 anni fa . Adoro Vim . Passo tutta la vita a usarlo: al lavoro sviluppo codice con …
Ecco come di solito copio un blocco di testo o codice: Seleziona il blocco con la modalità Visual ( V) ed eliminalo con d; o se è solo una riga, basta usare dd. Vai dove voglio che sia il testo, sono troppo stupido per ricordare la differenza tra pe P, …
Ho scritto una piccola funzione di Vim che sposta il cursore sul primo carattere della riga corrente. Se il cursore era già sul primo carattere, il cursore si sposta invece sulla prima colonna. " Jump to first character or column noremap H :call FirstCharOrFirstCol()<cr> :function! FirstCharOrFirstCol() : let current_col = …
Esiste un gran numero di plugin di frammenti per vim: ultisnips , snipmate , xptemplate , neosnippet e molto altro. Tutti hanno pro e contro e più o meno dipendenze. Finora ho usato ultisnips ma non ne sono mai stato completamente soddisfatto. Dato che abbiamo una domanda molto interessante e …
Oggi, ho deciso di provare Vi invece di Vim, volevo vedere quanto è diverso. Non ho notato molte differenze, la cosa più importante che ho notato è stato il modo in cui Vi non ha detto -- INSERT --quando sono entrato in modalità di inserimento, e c'erano alcune differenze di …
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 …
Per tornare dalla modalità Inserisci a cui sono abituato <Esc>. Ora sto cercando di riqualificarmi <C-[>invece di <Esc>. Per questo ho bisogno di disabilitare <Esc>per aiutare con la riqualificazione. Il problema è :inoremap <Esc> <Nop> disabilita anche <C-[>. Per Vim sembrano essere la stessa cosa. C'è un modo per disabilitare …
Il mio terminale non mi consente di digitare Ctrl+ W, perché è una scorciatoia per chiudere una scheda del terminale. Mi piace lavorare con le divisioni, ma non riesco a trovare un modo per farlo senza usare C-W. Questo mi ha costretto a utilizzare le schede, perché posso passare da …
Come posso invertire l'ordine delle linee in modo che la prima riga appaia alla fine e l'ultima riga appaia per prima? (Potrebbe trattarsi di tutte le righe in un buffer, un intervallo di indirizzi o una selezione della modalità visiva lineare). Vorrei trasformarmi rat ox tiger ⋮ dog pig in …
Prendi in considerazione un caso con più divisioni in una finestra. vim consente di "massimizzare" rapidamente la divisione corrente per occupare l'intera finestra <C-W> o. C'è un modo per ottenere vim per "ricordare" le suddivisioni che esistevano prima e tornare a questo stato dopo l'esecuzione <C-W> o? EDIT: Per chiarire, …
Vorrei modificare i file passati nell'input della pipeline usando vim in modo non interattivo o modificare i file sul posto (simile a sed). Alcuni esempi usando sed: $ sed -i'.bak' s/foo/test/g file # Edit file in-place. $ cat file | sed s/foo/test/g # Parse file in pipeline. Comunque potrei leggere …
Voglio insegnare a me stesso usando hjkl più che usare i tasti freccia per rimanere nella fila di casa. E sì, sono molto consapevole che non si dovrebbe usare hjkl come i principali tasti di navigazione. Eppure le mie abitudini sono piuttosto forti e non mi rendo nemmeno conto che …
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.