Vi & Vim

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


7
Come posso eseguire il debug del mio file vimrc?
Ho un problema in Vim e penso che potrebbe essere nel mio vimrcfile (o mi è stato detto che potrebbe essere il mio vimrcfile). Come posso verificare questo? Se è il mio vimrcfile, come faccio a sapere esattamente dove si trova il problema?
80 vimrc 

5
Come modificare i file binari con Vim?
C'è un modo per modificare i file binari in una sorta di modalità esadecimale? Ad esempio se ho alcuni dati binari mostrati da xxdo in hexdump -Cquesto modo: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 …



1
Qual è lo scopo dei file di scambio?
Quando modifico i file, Vim tende a creare file denominati , che trovo fastidiosi. Da , vedo che l' opzione sopprime la creazione di file di scambio..filename.swpvim -h-n Esiste una direttiva vimrc che posso usare per disabilitare i file di scambio di default? Qual è lo scopo dei file di …

5
Come unire le linee senza produrre uno spazio?
Il Jcomando standard per unire le linee sostituisce i caratteri di nuova riga con uno spazio. È utile quando si modifica la 'letteratura' ma può essere problematico se, per esempio, modifico manualmente una discarica esadecimale se dimentico di rimuovere lo spazio superfluo. Esiste un metodo rapido e semplice per unire …

9
Come eseguire silenziosamente i comandi della shell?
:!<command>può essere usato per eseguire un comando nella shell. Ma questo "prende il controllo" del mio terminale e lo riempie stdoutdi quel particolare comando. Come eseguo un comando in background che mi avvisa solo su un codice di uscita diverso da zero?



1
Come eseguire il debug di una mappatura?
Vedo molte domande qui su dove un utente ha una mappatura che non funziona e il più delle volte i motivi sono abbastanza simili. Suggerisco di fare di questa domanda un riferimento per questo tipo di domande, per fornire una procedura completa per il debug di una mappatura. Se un …

6
C'è un modo semplice per chiudere un buffer di memoria virtuale / finestra di anteprima?
Uno dei plugin che ho installato (probabilmente Supertab) offre una bella vista della documentazione per l'elemento attualmente evidenziato nel menu di completamento: Il buffer di memoria (apparentemente) rimane aperto anche dopo che esco dal completamento (premendo Entero Space). Quindi, per smetterla, lo faccio <c-w>↑:q, ma trovo che debba premere Ctrlestremamente …



10
Come posso cancellare l'evidenziazione delle parole nel documento corrente (ad es. Dopo aver cercato una parola)?
Quando cerchi una parola in un file con qualcosa del genere /console.log, tutte le istanze di console.logvengono evidenziate. Quando non ti interessano più, l'evidenziazione può essere fonte di distrazione. La mia attuale strategia per rimuovere l'evidenziazione è fare qualcosa di simile /asntehua. Esiste un modo corretto per rimuovere l'evidenziazione di …
61 search  highlight 

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.