Vi & Vim

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

3
Come posso ripristinare le finestre in una griglia?
Se ho finestre disposte in quattro quadranti, come dalla seguente sequenza di comandi: :tabnew :vsplit :split <C-W>l :split quindi inserendo un comando come <C-W>J, questi non saranno più quadrati; in questo caso, forzerà una finestra a galleggiare in basso. Come posso fare il contrario, cioè forzare le finestre a formare …

3
Interfaccia utente per personalizzare un VIMRC senza scriverne uno da zero
Vim è così infinitamente configurabile. Tuttavia, ideare un vimrc è un compito scoraggiante per i principianti e gli utenti intermedi. Fondamentalmente, ci si aspetta che ne sviluppi uno da una tabula rasa leggendo la documentazione e raccogliendo suggerimenti serendipiti da altri utenti. Esiste un menu di configurazione intuitivo per aiutare …
12 vimrc  options 




1
Rimuovi la parola dal dizionario
Sto usando gvim: $ gvim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51) MacOS X (unix) version Included patches: 1-329 Compiled by Homebrew Stavo modificando la seguente riga di testo: enable mouse scrolling, pane selection, pan reiszing and so on. Ho notato che "reiszing" …




3
Vai alla prossima occorrenza della parola che ho appena cambiato
Se ho il seguente: function foo(bar) { return bar + 1; } E io uso cwper cambiare il primo barin baz, come posso passare alla corrispondenza successiva bar, in modo da poter utilizzare .per fare lo stesso cambiamento? Non posso usarlo *, perché cerca la parola corrente sotto il cursore …
12 search 

1
Gli errori degli incantesimi hanno una strana colorazione
Sto usando il controllo ortografico in Vim e trovo una caratteristica molto fastidiosa: gli errori vengono evidenziati con un colore strano, che non si trova da nessuna parte nelle impostazioni del terminale GNOME: Vorrei cambiare il colore di evidenziazione in qualcos'altro, in modo che non oscuri il wordd, senza cambiare …

3
Sostituisci con puro vimscript (senza `: s`)
Ho il seguente nel mio vimrc: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc Sto usando Vint per sfilacciare il mio Vimrc e ho ricevuto il seguente avviso: ProhibitCommandWithUnintendedSideEffect Evita i comandi con effetti collaterali indesiderati. Evitare di usare: s [ubstitute] mentre sposta il cursore e stampa i messaggi di errore. Preferisci funzioni …

1
Posizionamento manuale per la navigazione Vim
Sono un nuovo utente di Vim e desidero porre questa domanda in qualche modo elementare per assicurarmi di iniziare a imparare Vim nel modo giusto e di non sviluppare cattive abitudini. Quando usi Vim, come posizioni la mano destra? Trovo più naturale iniziare con le dita sui jkl;tasti, ma poi …



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.