Mentre i caratteri possono essere selezionati manualmente in GVim dal menu, ho alcuni caratteri preferiti che vorrei passare a seconda dell'attività da svolgere (bitmap piccola, OTF più grande ... ecc . ) . Esiste un modo in cui posso impostare l'associazione dei tasti per scorrere un elenco di caratteri predefiniti …
Uso :r !uuidgenfrequentemente per inserire un nuovo uuid nel buffer. Funziona, ma generalmente sto cercando di inserire l'UUID tra virgolette e lo :r !uuidgenstampa su una nuova riga. Per aggirare questo problema, sto attualmente usando una semplice mappa di tasti: nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp Questa macro imposta il segno mm, inserisce …
Posso già mappare una combinazione di tasti in modalità inserimento: :inoremap abc <do stuff> Tuttavia, ciò presenta alcuni inconvenienti: Quando si digita una versione parziale della sequenza, ad esempio ab, i caratteri non vengono effettivamente visualizzati per un breve periodo di tempo, poiché è "in attesa" per vedere se si …
Scrivo con un layout di tastiera non QWERTY. Molte delle chiavi utilizzate da Vim sono ora nella riga home, ma alcune combinazioni di tasti non funzionano, la più ovvia è la hjklchiave. Come e dove posso modificare queste combinazioni di tasti per lavorare meglio con il layout della mia tastiera?
Se apro vim con più file sulla riga di comando, ad esempio vim debug.log*quale carico debug.log, debug.log.1e debug.log.2, posso navigare tra di loro, assegnarli a più finestre ( :split/ :vsplit) o simili? L'unica scorciatoia che conosco per questa modalità operativa è :n, che carica il file successivo nell'elenco. Cosa posso …
Di solito ho più istanze di VIM in esecuzione sulla stessa macchina. Quando :source ~/.vimrcapporto una modifica al mio vimrc posso semplicemente (con una mappatura semplice o un autocmd). Ma per far sì che tutte le istanze in esecuzione riflettano il cambiamento, devo eseguirlo separatamente in ciascuna di esse. Posso …
Ci sono le virgolette "normali": '" E hai le "virgolette intelligenti" angolate: '' “” Il controllo ortografico di Vim funziona con virgolette "diritte", ma non con virgolette, quindi questo è considerato "sbagliato": è ... Monty Python Anche se non lo è. Schermata, nel caso in cui il font non mostri …
Ho appena installato un plugin per Python che visualizza l'albero dei metodi. Quindi vorrei aprire l'albero all'avvio, quindi non è necessario premere i pulsanti ogni volta che apro un .pyfile. Ma voglio che questo comando venga eseguito solo per i .pyfile. Ecco come appare il mio pezzo di vimrc: nmap …
Capisco che carica il ftplugin.vimfile, ma cosa fa davvero? Imposta le opzioni (a seconda del tipo di file)? Se dovessi includere questa riga all'inizio del mio vimrc filetype plugin indent on e quindi ho impostato alcune opzioni dopo questa riga (come autoindent, smartindent, ecc.), Le farebbe casino? Come posso sapere …
Sto cercando di impostare g:netrw_list_hidee non sembra funzionare. Non importa cosa l'ho impostato nel mio .vimrcha sempre il valore ,^\.\.\=/\=$. Solo se fonte vimrcnuovamente il mio file, contiene il valore corretto. Come posso eseguire il debug di questo? Immagino che ci sia qualche plugin che sta impostando quella variabile? Forse …
Diciamo che sono nella shell ( bash) e voglio vedere l'output che :scriptnamesdarebbe, ma non voglio avviare vim o forse voglio echeggiarlo in un altro file. Quindi eseguo vim +scriptnames Il che mi mostra tutti gli script, ma come posso riecheggiarlo nello stdout della shell?
Sto cercando di definire una macro che genera rapidamente un elenco di parole a caso. Voglio che la macro lo trasformi in un elenco come a b c d e in questo arezzo bywords czars détente eyrie Quello che ho finora: posiziona il cursore sulla lettera a inizia a registrare …
Cercando, ho evidenziato la stringa che voglio cambiare. Ora voglio sostituire solo il testo evidenziato. Sto usando nper passare all'istanza successiva della stringa di ricerca. Pensavo di poter fare qualcosa del genere, ciwma ciò cambia l'intera parola non solo il testo evidenziato. Conosco bene :%s/old/new/gma non voglio cambiare tutte le …
Ho dei problemi a leggere la documentazione di VIM sul terminale perché non riesco a seguire i collegamenti che mi vengono dati. Quoto: Passa a un argomento: posiziona il cursore su un tag (ad esempio | bars |) e premi CTRL-]. Il problema è che sto usando una tastiera spagnola …
Se ho un paio di righe di vimscript che voglio testare prima di inserire il mio vimrc, è possibile selezionare visivamente, quindi procurarle? Ho provato fare la selezione visiva v, quindi i movimenti per fare la selezione ecc., quindi :'<,'>so Ma vim dà un errore nessun intervallo consentito anche :'<,'>w …
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.