Come molti di voi probabilmente sapranno, è possibile utilizzare %per cercare in avanti sulla linea per trovare la parentesi graffa / parentesi / parentesi successiva accoppiata e passare al partner corrispondente: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Spero che ci sia un tasto …
jEdit supporta l'editing a blocchi, ma Emacs e Vim sembrano avere seri problemi di usabilità sullo stesso argomento. Se qualcuno potesse compilare le incognite qui sarebbe molto più sopportabile usare uno dei due editor: Selezione rettangolare effettiva : dove la selezione sullo schermo è un rettangolo, non una selezione lineare …
Se avessi x o più finestre aperte in una sessione VIM e volessi nascondere rapidamente tutto tranne quello attivo per un momento, quindi restituire le finestre al layout in cui le avevo int come farei?
Modifico molto codice PHP con Vim e mi sono imbattuto in alcuni problemi con il mio .vimrc. Attualmente uso queste due macro per commentare / decommentare in stile C. "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the [,] key) au …
Di solito modifico in Vim , e quando premo +, preferisco spostare la mia mano nella parte destra della tastiera dove +risiede piuttosto che fare shift+ =. Ma quando NumLocknon è attivo, in Vim apre solo una nuova riga sopra e inserisce la lettera k . E ogni volta che …
Quando si modificano i file in vim, è un piccolo fastidio che quando sposto le linee con j e k, si sposta per linee di file, anziché per linee di schermo come altri editor. Con i miei file, posso gestirli avvolgendo automaticamente una certa lunghezza nelle opzioni vim, ma questo …
Sto usando SSH (con -X specificato) da una scatola Ubuntu a una scatola RHEL4 e eseguendo GVim. Si apre come previsto nella mia X locale, ma il copia e incolla tramite select non funziona. Non posso selezionare il testo in GVim e incollarlo in una finestra locale, né posso selezionare …
Sto usando vim 7.2 dal terminale putty. Anche se corro set noai, sembra che vim stia ancora cercando di indentare il codice. Sto copiando il mio codice da Notepad ++ a vim. Di seguito è riportato da Notepad ++ e seguendo quello che ho avuto in vim: Non ho alcuna …
L'ultima versione di Vim è fantastica! L'ho compilato con --enable-luainterp=yese ha la funzione Lua: % gvim --version | egrep '\+lua' +linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname Ma come lo uso effettivamente? Fino ad ora, ho sempre usato lo script Vim per i miei file, ma come posso lasciarlo …
Ho provato a usare vim su FreeBSD (tramite ssh su un terminale compatibile con Linux xterm). Comunque vim si comporta in modo simile a vi out-of-box. Ad esempio, non reagisce con il tasto Canc, non inserisce il carattere F invece di salire in modalità di inserimento, ecc. Su FreeBSD X11 …
Uso tmuxper sviluppare, con due riquadri: uno per modificare il codice e uno per compilarlo. Devo cambiare riquadro molto spesso per avviare il comando di compilazione (dire " mvn install"). Come posso associare una chiave (dire " Ctrl+ B C") per lanciare quel comando specifico nell'altro riquadro (o senza alcun …
Su questo testo hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Voglio sostituire tutte le linee che iniziano con hardware mac con hardware mac 00:00:00:00:00:00 Ho provato sed s/^hardware mac/hardware mac 00:00:00:00:00:00/gc e dare errore anche il classico comando vim %s:/^hardware mac/hardware mac 00:00:00:00:00:00/gc Ma …
Ho il seguente file (vimscript.vim): function HelloWorld() echo "Hello World" endfunction call HelloWorld() Quando apro quel file e digito quanto segue: :call HelloWorld() Ottengo un errore: E117: Unknown function: HelloWorld
Ho lavorato molto sul mio laptop ultimamente e faccio clic per sbaglio durante la digitazione. So che potrei rimuoverlo set mouse=anel mio .vimrc, ma a volte mi piace usare il mouse. Cosa posso fare per creare una funzione di attivazione / disattivazione per attivare / disattivare il supporto del mouse?
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.