Contratti ecc. Cose formali necessitano di elenchi numerati. 1. Some text 2. More text 2.1. Sub-section text eccetera. La chiave è eliminare la ricodifica manuale durante l'inserimento o l'eliminazione di un elemento dell'elenco. È possibile con vim? La coerenza della numerazione delle liste è davvero difficile da tenere traccia manualmente. …
Sto cercando di invertire una stringa, in modo che 'abc defg hij'diventi 'jih gfed cba'. La soluzione che ho trovato è join(reverse(split(l:text, '.\zs')), '') Esiste una soluzione più elegante o devo attenermi a ciò che ho escogitato?
Ho installato gvim su Fedora e Win7. Ho scoperto che sia vim che gvim su Fedora non hanno evidenziato il nome della funzione nel codice c mentre gvim su win7 lo ha evidenziato. Ho scoperto che su win7, vim73/syntax/c.vimha le righe aggiuntive alla fine: syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2 syn match …
Molte volte in vim vorrei eliminare completamente una riga, quindi uso dd. Tuttavia, ho quindi bisogno di incollare quella linea in un'altra posizione all'interno di una linea, ma questo inserisce una nuova linea prima di incollare, quindi, rendendo molto difficile per me ottenere il risultato desiderato. Per esempio, while( pasteInHere …
Esiste un comando per eliminare la riga (o n righe) sopra quella corrente? Sopra = corrente non inclusa. Vale a dire, c'è un'alternativa a dkcui non elimina la riga corrente? Simile a come o/ Oe p/ Pfunziona, ma con la cancellazione. Attualmente, lo sto facendo kdd, che sposta il cursore …
Vim aggiunge sempre una nuova riga alla fine dei miei file durante il salvataggio e sta causando errori nei miei script PHP. Come posso fare in modo che Vim non aggiunga questa nuova riga al salvataggio?
Vorrei eseguire un autocmd nei seguenti scenari quando avvio Vim: Senza nome file specificato. Quando il file è nuovo. Quando il file esiste ma è completamente vuoto. In tutti e tre i casi precedenti, vorrei eseguire un autocmd; in particolare, vorrei avviare automaticamente la modalità di inserimento solo per gli …
Ad un certo punto il mio Vim avrebbe annullato un'intera parola quando ho colpito u. [i]typing some words[C-c][u] Ne deriverebbe typing some Tuttavia, la granularità di annullamento sembra essere cambiata con l'eliminazione di una lettera alla volta. [i]typing some words[C-c][u] Risultati in typing some word Ricordo di aver letto qualcosa …
C'è un modo più semplice per trovare un particolare cambiamento nell'albero degli annullamenti di Vim che guardare semplicemente vecchie versioni casuali del file una alla volta (usando i comandi VIM vanilla, Gundo o un altro plugin)? Idealmente, vorrei inserire un modello di ricerca da abbinare a tutte le differenze mostrate …
Durante il tentativo di abbinare la tavolozza dei colori del mio terminale e quella di GVim ho notato questo: Quando apro GVim e Vim, vedo: (Questo è lo stesso file, mio vimrc.) Se lo faccio :set t_Co=256, non succede nulla in GVim (tranne che lampeggia), mentre i colori nel terminale …
Quando si utilizza set showcmdVim mostra i comandi parziali nell'ultima riga dello schermo. Ad esempio, in modalità Normale quando si digita il comando viene visualizzata dt.l'ultima riga dte quindi, quando si preme .il comando è completo e quindi non viene mostrato nulla. C'è un modo per mostrare i comandi completi? …
Relativo alla tabulazione parziale simile a Bash per i nomi di file in Vim Una delle caratteristiche davvero fantastiche di zshè che puoi digitare, ad esempio ls /u/s/m/m/who.1, premere Tabe farlo completare ls /usr/share/man/man1/who.1.gz. Una volta che ti ci abitui, è davvero fastidioso tornare indietro /u<tab>/s<tab>/m<tab>/m<tab>..., specialmente quando l'intero percorso …
Sto usando https://github.com/carlhuda/janus vim distribution e chiaramente non sono soddisfatto del tempo di caricamento. Quale sarebbe il modo migliore per profilare e velocizzare il tempo di caricamento di VIM? Inoltre sarebbe interessante confrontare i tempi di caricamento con http://vim.spf13.com/
Voglio scrivere in diverse lingue usando (g) Vim. Ma quando passo a un'altra lingua usando la barra della lingua (caratteri Devanagari o Hindi) e digito qualsiasi cosa, (g) visualizza vim ??? ??. Cosa ho provato: write ++enc=utf-8 foo.txt set fileencoding=utf-8 set enc=utf-8 Informazione: Versione GVim: 7.4, e anche il suo …
Vorrei unire le linee solo per le linee che hanno un certo modello (come ;), tuttavia quando lo si utilizza g/;/jnon funziona come previsto a meno che non venga chiamato un paio di volte. Ad esempio il seguente contenuto: a 1; 2; 3; 4; 5; b 6; 7; 8; 9; …
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.