So che posso cancellare dal cursore fino a includere la prima occorrenza di un carattere x con d/x<CR>o con v/x<CR>dse voglio prima vedere la selezione e poi cancellare. Come posso cancellare dalla posizione corrente del cursore fino al n ° verificarsi di x ? Ad esempio, se il cursore si …
In Vim, la classe di caratteri \scorrisponde a qualsiasi personaggio di spazi bianchi. Quando sto usando quei caratteri speciali in gruppi, ad es [\s\w]. Non corrisponde a nessun singolo spazio bianco o carattere di parola, corrisponde so w. Come si usano le classi di caratteri all'interno dei gruppi?
È davvero frustrante quando devo modificare un file come root e usare sudo vim somefile.confe non posso usare nessuna delle mie combinazioni di tasti, impostazioni e plugin. C'è un modo per ottenere tutte le mie personalizzazioni quando devo modificarle come root? Sto usando vim-plug per i miei plugin.
Ho appena scoperto il :colorschemecomando. C'è un modo per ottenere un elenco di combinazioni di colori valide da Vim? Mi piacerebbe poterlo fare da Vim, non da un elenco da qualche parte su Internet.
In Vimscript, come posso verificare il valore corrente di un'opzione Vim? Per elaborare, voglio fare un comando per passare dalla modalità Full-GUI ( guioptions=+tM) alla modalità Hacker ( guioptions=-tM). Tuttavia, non riesco a trovare un modo per analizzare il :set guioptions?valore
Sto cercando di aprire un .xlsxfile in Vim, ma viene visualizzato un errore che dice: ***error*** (zip#Browse) unzip not available on your system So che è un file binario, ma voglio fare alcuni checksum e probabilmente convertirli in esadecimali. Ho notato che se cambio l'estensione, Vim non prova più a …
Posso passare a una dichiarazione o definizione di funzione in un progetto con più file di origine C ++? Diciamo che ho un file di intestazione foo.hpp: int bar(); e un file sorgente foo.cpp: #include "foo.hpp" int bar() { return 42; } e un file principale main.cpp: #include "foo.hpp" int …
Vim conserva una cronologia degli ex comandi (accessibile tramite :↑e q:) e tale cronologia persiste dopo essere stata chiusa. Se eseguo più istanze di Vim (stesso utente, stessa directory home), in che modo Vim arbitra tra le cronologie dei comandi? Sembra che l'ultimo processo per uscire vince. C'è un modo …
Come posso determinare se un plugin di tipo di file (come vim-latexsuite) è stato installato e attivato quando apro il file appropriato? Un altro editor popolare indicherebbe che è attiva la "modalità secondaria" pertinente. Qual è l'equivalente vim?
Sto migliorando le mie capacità di vim e giocherellando con il completamento usando il comando Ctrl-n. Sto programmando in Perl. Quando sono in modalità insert e premo Ctrl-n, ricevo il messaggio che è "Scansione file incluso" in fondo al terminale e sembra che stia eseguendo la scansione dei file nelle …
In Vim, non mi piace come quando raggiungi la fine del file, posiziona l'ultima riga nella parte inferiore dello schermo. Esiste un modo per rendere l'ultima riga simile a 10 righe sopra la parte inferiore dello schermo e creare solo righe vuote sotto di essa?
La directory di lavoro corrente è ./A/B/. Un documento vuoto viene aperto durante la digitazione vime il netrw viene aperto con il comando :e.La finestra viene divisa per vs., e posso navigare nella directory di livello superiore, cioè ./A/. Ora vorrei copiare un file a_file.jpgda ./A/B/a ./A/. Ho provato yysul …
Sto usando la funzione undofile in Vim da un po 'di tempo. È una caratteristica molto bella. Tuttavia, un fastidio è che è molto facile annullare accidentalmente le modifiche che ho fatto l'ultima volta che ho aperto il file; che potrebbe essere 2 minuti fa, un'ora fa, la settimana scorsa …
Se lo faccio: $ less file E premere qper uscire less, vedrò lo stesso testo che avevo sullo schermo quando lessera ancora in esecuzione. Tuttavia, se lo faccio $ vim file E il :qmio terminale è oscurato ... Schermate del mio terminale dopo aver chiuso lesse vim: Posso in qualche …
Posso ripetere una macro con il .comando? Ad esempio, vorrei essere in grado di digitare: @q... e farlo chiamare efficacemente @q4 volte. Con il comportamento predefinito, questo funziona solo se 'q' contenente un solo comando, per esempio dw, xo iHello<esc>. (Questo ha senso però, poiché '.' Ripete l'ultima modifica , …
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.