Vi & Vim

Domande e risposte per le persone che utilizzano le famiglie di editor di testo di Vi e Vim


2
Rimappa il tasto Esc in Vim
È 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 …


3
Alternativa di orgmode
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. …
12 neovim 


11
Sostituire la seconda occorrenza in linea
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?

2
Come posso registrare una macro nidificata?
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 …
11 macro 


1
se altro endif oneliner
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 ?
11 vimscript 

1
annulla completa
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 …





2
Neomake appeso quando si utilizza eslint
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 = …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.