a volte le mie sottotistusioni globali non sostituiscono tutte le partite in una riga. È confermato dal fatto che posso vederlo quando eseguo sostituzioni con conferma, una corrispondenza viene trovata in una riga con più possibili corrispondenze, ma poi passa a un'altra riga. Uso i parametri go gcche operano sull'intero …
È possibile rimappare la Escchiave in un'altra chiave in Vim? Quando utilizzo Vim in una finestra della console del client Web VMware vSphere a schermo intero e premo il Esctasto per uscire dalla modalità di modifica, mi porta anche fuori dalla modalità a schermo intero nella finestra della console. Sto …
In verità, posso mettere combinazioni di colori all'interno della ~/.vim/colors/cartella. Dove devo mettere le combinazioni di colori in modo che NeoVim possa prenderle?
Mi piace molto come VIM sia molto leggero rispetto ad altri editor di testi là fuori. Tuttavia, negli ultimi 3 mesi, mi imbatto in astronavi. Mentre i spacemac provano il meglio supportando l'associazione dei tasti di Vim (tramite la modalità malvagia), non mi piace molto come consuma la mia memoria. …
Non sono davvero sicuro di come descrivere cosa mi piacerebbe fare. Fondamentalmente mi piacerebbe usare la modalità blocco visivo per selezionare una regione di testo e quindi incollarla "come una raccolta di linee" piuttosto che come un rettangolo. a b c d e f g h dopo aver premuto gg0<c-v>Gyil …
Ho un elenco di file: ./a.temp.txt ./a.temp.txt ./a/b.temp.txt ./a/b.temp.txt ./a/b/c.temp.txt ./a/b/c.temp.txt E voglio rimuovere il temp.su ogni riga, ma solo la seconda occorrenza , quindi, il file dovrebbe apparire come: ./a.temp.txt ./a.txt ./a/b.temp.txt ./a/b.txt ./a/b/c.temp.txt ./a/b/c.txt Come dovrei farlo?
Voglio registrare una macro all'interno di una macro, in questo modo: qa [ first macro ... ] qb [ second macro ... ] q [ some more stuff, involving @b ... ] q Tuttavia, la seconda qviene interpretata come una richiesta di arresto della prima macro e il resto viene …
Questo è ciò che ottengo dalla documentazione: \zs"avvia la parte evidenziata" dopo aver abbinato la regex precedente e \@<="avvia la parte evidenziata" dopo aver abbinato l' atomo precedente . Ma non capisco esattamente le sottigliezze di questo, quindi qualcuno può spiegare come differiscono un po 'più in profondità? Questo è …
Ho questo oneliner nel mio vimrcma non funziona: if has("patch-7.4.710") | set listchars+=space:· else | set listchars+=trail:· | endif VIM dice: E518: Unknown option: else Mi potete aiutare ?
Solitamente la modalità di completamento completamento ( <C-n>) inserisce la parola giusta la prima volta che premo <C-n>, ma non sempre. Pertanto, vorrei che Vim inserisse la corrispondenza che ritiene migliore quando premo <C-n>, ma mi consente comunque di annullare questa inserzione in seguito se la corrispondenza corretta non viene …
Vi minimizza con successo la corsa e la velocità delle dita con la modalità di comando. Scambiare ;e :sembra salvare un sacco di tasti extra maiusc per i comandi che vengono utilizzati più frequentemente delle ripetizioni delle ricerche di lettere, ma ci sono svantaggi nell'utilizzo di un layout di tasti …
Come si seleziona dalla riga corrente alla riga vuota successiva? Sono a conoscenza di SHIFT+ Vma poi devo saltare alla riga vuota successiva o premere il tasto giù un sacco di volte. So farlo bene quando c'è un personaggio corrispondente come un }ma non ho idea di come farlo per …
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?
Sto usando Vim come unione a 3 vie anche con Git e a volte ho bisogno di prendere le modifiche da entrambe le filiali locali e remote. kdiff3posso farlo con un paio di pressioni di tasti, c'è un modo per farlo in Vim?
Ho seguito i seguenti due tutorial per provare a configurare eslinte Neomake: Codice di lanugine con Neomake e Neovim Codice di lanugine con Neovim e Neomake - Edizione ESLint Quindi ho il seguente minimo init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = …
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.