è possibile modificare più di una parola contemporaneamente, che si trovano sulla stessa riga? Ad esempio, diciamo che ho questo: Spam and Eggs is all you need for a healthy breakfast e vorrei cambiare la linea in: organic_Spam and organic_Eggs is all you need for a healthy breakfast Vorrei evidenziare …
Ho impostato expandtabnel mio .vimrcfile per convertire tabin più spacecaratteri. Tuttavia, alcuni file (come Makefile) necessitano effettivamente del tabcarattere inserito. C'è un modo semplice per forzare l'inserimento tabmentre sto scrivendo?
Di 'che ho un commento come questo: //This is a comment E voglio farlo in questo modo: //***************** //This is a comment //***************** C'è un modo semplice per inserire un carattere ripetutamente fino a quando non si passa alla riga successiva / precedente?
Una volta entravo nella modalità di inserimento asenza rendermi conto che esiste un sistema su dove inizia la modalità di inserimento. A volte ero infastidito dal amettere il cursore dopo il primo carattere di una riga, eppure il punto è: entra nella modalità di inserimento dopo l'attuale posizione del cursore. …
Posso già mappare una combinazione di tasti in modalità inserimento: :inoremap abc <do stuff> Tuttavia, ciò presenta alcuni inconvenienti: Quando si digita una versione parziale della sequenza, ad esempio ab, i caratteri non vengono effettivamente visualizzati per un breve periodo di tempo, poiché è "in attesa" per vedere se si …
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. …
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 …
Lavoro molto con la modalità blocco visivo, che trovo davvero utile per rapidi cambiamenti su molte linee. Ma qualcosa che sto lottando per fare è inserire una nuova riga in questo modo: La selezione è indicata come []: Some [t]ext Some [t]ext Some [t]ext Some [t]ext Some [t]ext Premo Ie …
Quando sto esaminando il testo e, ad esempio, aggiungendo backtick attorno a determinate parole o virgolette o altro, è irritante dover premere Esc o Ctrl- [dopo ogni inserimento. Gli inserti (e gli allegati) sono diversi, quindi .non aiutano molto. Esiste qualcosa di simile a rquello che ritorna alla modalità normale …
Premendo Ctrl- win modalità Inserisci si cancellerà la parola precedente. È equivalente a Ctrl- Backspacein Windows e Opt- Deletein OS X e accelera davvero la digitazione. Vim ha i concetti separati di worde WORD(vedi :help word). Questo è prezioso per la navigazione del testo: è la differenza tra we W, …
Stavo cercando di scrivere una stringa con tutti i caratteri da za ae ho pensato che sarebbe stato molto più semplice se potessi scrivere al contrario . L'idea sarebbe come una modalità INSERT in cui il cursore non avanza dopo ogni carattere inserito. Non sono riuscito a trovare nulla del …
È possibile modificare una directory all'interno di Vim? (Alcuni comandi funzionano per le directory). Voglio sapere che tipo di operazioni si possono fare in una directory all'interno di Vim. Vim può aprire le directory per l'editing, credo che avrà anche comandi con cui lavorare. Ma i soliti comandi si comportano …
Uso un esempio di codice javascript: 1 var a = 1; 2 var b = |{}; Il cursore si trova nella posizione di |(sul carattere "{" quando la forma del cursore è bloccata), scopro che desidero aassegnare un oggetto, quindi voglio modificarlo come di seguito: 1 var a = {}; …
Sono nella posizione leggermente insolita di utilizzare due diversi layout di tastiera su base regolare ( Programmers-Dvorak e Turkish-F ). Questi layout sono abbastanza diversi l'uno dall'altro e sono in grado di essere esperto solo con un set di memorie muscolari. Sono abbastanza abile con i comandi vim nel layout …
Uso vim in diversi contesti; in genere, mi piace metterlo nel mio .vimrc: let &t_ti.="\<Esc>[1 q" let &t_SI.="\<Esc>[5 q" let &t_EI.="\<Esc>[1 q" let &t_te.="\<Esc>[0 q" Questo fa sì che insert e la modalità normale utilizzino cursori diversi (la modalità normale è un cursore a blocchi e la modalità di inserimento …
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.