Dall'aiuto :help backtick-expansion: On Unix and a few other systems you can also use backticks for the file name argument, for example: :next `find . -name ver\\*.c -print` :view `ls -t *.patch \| head -n1` The backslashes before the star are required to prevent the shell from expanding "ver*.c" prior …
Una volta entravo nella modalità di inserimento asenza rendermi conto che esiste un sistema su dove inizia la modalità di inserimento. A volte ero infastidito dal amettere il cursore dopo il primo carattere di una riga, eppure il punto è: entra nella modalità di inserimento dopo l'attuale posizione del cursore. …
Modifica parecchi file BibTeX e dimentico regolarmente le virgole finali: Per esempio: @Book{cooke2015british, author = {Cooke, Lez}, title = {British Television Drama}, publisher = {Palgrave on behalf of the British Film Institute}, year = {2015}, keywords = {about} address = {London}, isbn = {978-1844576234} } Vedrai che dopo ho dimenticato …
Quando modifico il codice sorgente usando gvim (v.7.4.488), voglio commettere alcune modifiche al vcs (sto usando git 2.1.4 dalla riga di comando in Ubuntu Linux). git --status mostra quali file ho modificato. Tuttavia, mostra anche la vim .*.swpdei buffer attualmente visibili (sia se il file contiene modifiche non salvate sia …
Per quanto ho capito, il vimdiff predefinito sta facendo solo differenze di linea. Tuttavia a volte è utile fare diff a livello di parola, specialmente per file di testo come Markdown, LaTeX ecc. Ci sono alcuni strumenti come wdiff o dwdiff che fanno la differenza a livello di parola. È …
È possibile definire un oggetto di testo in vim che agirà su una regione rettangolare? Ad esempio, supponiamo che io abbia allineato verticalmente colonne di testo, in questo modo: column 1 co column 2 col lumn 1 colu umn 2 column mn 1 column 2 column 2 c 1 column …
Comando normale: l'ordinamento può ordinare le righe in base alla colonna o alla colonna virtuale ( \%co \%v), è possibile utilizzare la colonna logica di livello superiore come chiave di ordinamento? L'uso dell'espressione regolare sembra un po 'complesso per questo scenario (la colonna si trova alla fine della riga?) E …
Sto cercando di creare un piccolo plugin per imparare vimscript, il mio obiettivo è creare alcune funzioni elaborando un testo selezionato e sostituendolo con il risultato. Lo script contiene i seguenti elementi: Due funzioni che elaborano il testo: prendono una stringa come parametro e restituiscono la stringa che dovrebbe essere …
Sto solo facendo dei test con la funzionalità del linguaggio JavaScript senza manipolazione del DOM. Quindi sto modificando un file js e mi chiedo come eseguirlo semplicemente e mostrare l'output della console? Ho installato il plugin moll / vim-node , ma non ho idea di come eseguire il codice js.
C'è qualcosa che posso fare per syntax onusare Vim? Non appena apro qualcosa di sostanziale, diventa quasi impossibile modificarlo dopo un po '. Ogni pressione del tasto provoca un ritardo. Se disattivo l'evidenziazione della sintassi o riavvio vim, va di nuovo bene. Ho synmaxcolimpostato 120. Il file ruby di esempio …
Immagina di voler citare la parola qui sotto. Se |è la posizione del cursore, puoi facilmente citare la parola con cw""<Esc>Pdalla modalità Normale. |below Voglio ottenere lo stesso comportamento in modalità riga di comando. La mia domanda è come posso dire alla modalità da riga di comando che voglio digitare …
Molte volte mi imbatto in una situazione in cui una linea non è rientrata correttamente. Ether attraverso un plug-in incolla, bad / non preferito indent, o il più delle volte spazi extra che compensano il valore del rientro. Di solito risolvo questo problema <<o >>la linea alcune volte per risolverlo. …
Se ho una sessione vim con due divisioni, quando eseguo un :!comando, il risultato viene mostrato in tutta la finestra. È possibile visualizzare l'output solo sulla divisione attiva?
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.