Alcuni elaboratori di testi e editor di testo salvano automaticamente i file che stiamo modificando di volta in volta, il che è molto conveniente per sopravvivere a incidenti brutti, ecc. C'è un modo per fare in modo che Vim salvi automaticamente i nostri file dopo un intervallo specifico?
Capisco come funzionano i comandi automatici e come usarli, ma sono un po 'sicuro di cosa serve Augroup. Ho letto:help augroup *:aug* *:augroup* :aug[roup] {name} Define the autocmd group name for the following ":autocmd" commands. The name "end" or "END" selects the default group. To avoid confusion, the name should …
A volte ho selezionato una selezione visiva con, ad esempio, Vjjjjjsolo per rendermi conto in seguito che avrei dovuto iniziare la selezione una riga più in alto. Tuttavia, premendo ksemplicemente si riduce l'intervallo inferiore della selezione anziché spostare l'intera selezione su una riga. Ecco una visualizzazione (ah, ah), in cui …
In un lungo file, vorrei cercare un modello che corrisponda a circa 200 righe circa. Le linee corrispondenti si trovano in punti casuali nel file. Quando una linea corrisponde, è rilevante solo la linea stessa, nessun contesto sopra o sotto. Normalmente, vorrei cercare con /e saltare attraverso le partite con …
Spesso, nei file di configurazione, potrei copiare e incollare un blocco di linee, quindi voglio apportare piccole modifiche a quel blocco. Dopo aver incollato, uso xper eliminare i caratteri che voglio rimuovere, quindi passare per incollare il blocco successivo. Tranne xinserisce i caratteri eliminati negli Appunti, quindi devo ricopiare nuovamente …
A volte ho provato a invocare Vim usando xargs, in questo modo: find . -name '*.java' | xargs vim ... che tipo di lavori: All'avvio di Vim, vedo brevemente il seguente avviso lampeggiante: Vim: Warning: Input is not from a terminal La modifica funziona: :fileselenca correttamente tutti i .javafile come …
Questa è probabilmente una domanda incredibilmente semplice, ma finora non ho trovato alcuna risposta (devo mancare le giuste fonti e non so dove cercare nell'aiuto di VIM). Ho una condizione e vorrei che includesse "AND", come if (condition1 .AND. condition2) "do what I want you to do endif ma non …
Molti programmi CLI generano testo ben evidenziato. Mentre la maggior parte di essi verifica se l'output sta andando a un file, alcuni includono i codici di escape del terminale. Mi piace l'output con i codici di escape, ma visualizzare questi file in Vim è doloroso. Vim può interpretare questi codici …
Le virgolette in LaTeX sono diverse rispetto al testo normale, in quanto sono formattate ``like this''(o `like this'per virgolette singole). Questo rende difficile navigare attraverso di loro in Vim. Di solito uso qualcosa del tipo T`ct'(indietro fino a `, cambio fino a '). Tuttavia, questo è goffo e innaturale. Io …
Di 'quanto segue è l'attuale struttura della mia finestra: + ----- + ---------------------------- | | | A | | | + ----- + | | | B | L'ordine di A e B non è del tutto naturale. Sarebbe meglio se B fosse in cima. Tuttavia, se vado <C-w>K, B …
Sto usando VIm per tutti i tipi di cose (o gVim in questo caso), incluso il monitoraggio dell'output scritto in un file; Uso autoreadper far rileggere Vim al file, cosa che fa ogni volta che cambio lo stato attivo della tastiera. Esiste un modo per fare in modo che Vim …
Non conosco molto della teoria alla base di Vim. Sembra che abbiamo setalcune variabili e letaltre variabili. Qual è la differenza e quando è richiesta una rispetto all'altra? Inoltre, il sistema di colori vim solarizzato dice let g:blabla...qual è il significato g:in questo caso?
Dopo aver lavorato su un progetto per un po ', comincio a vedere grandi lacune tra numeri di buffer consecutivi. Questo perché i buffer tra di loro sono stati spazzati via per vari motivi. Sfortunatamente, questo può rendere imbarazzante passare a un determinato buffer o selezionare un intervallo di buffer, …
C'è una ragione storica specifica per questo? Sfondo - (puoi saltare questa parte se hai già capito la domanda.) Come visapranno gli utenti intermedi / avanzati , yè il comando "yank", che tira (copia) il testo specificato dal seguente comando di movimento. * Quindi, yetira alla fine della parola, y0tira …
Mi trovo spesso a digitare comandi come gg"+yGo ggdGe vorrei un modo più efficiente per farlo senza dover spostare il cursore due volte. Esiste un comando che posso usare ad esempio y[movement]per copiare l'intero buffer senza spostare il cursore?
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.