Vim legge i comandi di inizializzazione da un file chiamato vimrc all'avvio. Può essere usato per impostare impostazioni, definire funzioni, eseguire comandi automatici e altro.
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?
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 …
Quando faccio un cambiamento nel mio .vimrc, di solito esco da Vim e lo apro di nuovo. C'è un modo più semplice per ricaricare le nuove .vimrcmodifiche?
Un modo per selezionare un buffer in vim potrebbe essere quello di sfogliare l'elenco dei buffer, usando i comandi standard come :lso con un codice plugin / vimscript esterno per sfogliare un elenco in una finestra . Diciamo che voglio passare direttamente a un buffer, il più velocemente possibile. Per …
Sembra che ci siano due modi per memorizzare le preferenze specifiche di gvim: Conservare un .vimrcfile per vim e un .gvimrcfile per aggiunte specifiche di gvim. Mantieni tutte le impostazioni .vimrce avvolgi le impostazioni specifiche di gvim in una condizione di rilevamento delle funzionalità: if has('gui_running') " gvim specific settings …
Nel mio lavoro usiamo uno standard tsdi 2; la mia preferenza personale è 4, che è quello che uso per i miei progetti di hobby, e questo altro progetto che abbiamo ereditato ha la convenzione di ts=8. Ci sono anche alcune altre impostazioni che desidero impostare in base al progetto …
Non conosco molto della teoria alla base di Vim. Sembra che abbiamo setalcune variabili e letaltre variabili. Qual è la differenza e quando è richiesta una rispetto all'altra? Inoltre, il sistema di colori vim solarizzato dice let g:blabla...qual è il significato g:in questo caso?
Sto cercando di far funzionare la compagnia aerea VIM. L'ho richiesto tramite Vundle nel mio ~./vimrc: Plugin 'bling/vim-airline' L'ho installato e mi aspettavo che il mio Vim assomigliasse allo screenshot nella sua pagina del progetto: Eppure sembra così: Per quanto riguarda i caratteri, ho provato ad aggiungere: let g:airline_powerline_fonts = …
Ho iniziato a usare neovim e spostato il mio .vimrcper .config/nvim/init.vime altre cose si trova in .local/share/nvim. Qual è il modo migliore per condividere config o persino plugin tra vim e Neovim? Link simbolici? Posso cambiare le directory in .vimrc per usare un solo link simbolico? Dopo aver migrato la …
Come da titolo, è possibile dividere il vimrcfile in più sotto-file? Mantenere file separati per gruppi di impostazioni che riguardano una cosa ? Questa cosa potrebbe essere qualsiasi cosa, qualsiasi tipo di gruppo definito dall'utente di impostazioni. Per esempio, [Aggiornato] mantenere tutte le impostazioni relative a Python (-mode) in vimrc.python-mode? …
Ho installato un plugin che non fornisce un meccanismo per disabilitare i mapping dei tasti che definisce. Voglio ridefinire una delle mappature ( <leader>cc) definite dal plugin per il mio personale, ho provato a inserire la seguente riga nel mio .vimrc: noremap <leader>cc echo "my purpose" Ma questo non funziona, …
Di recente mi sono reso conto che il mio vimrcè ora più di 400 righe (che l'IMO è troppo proverò a ridurlo) e per facilitare la navigazione, la lettura e la modifica ho deciso di indagare sul concetto di pieghevole in vim (che Non mi era familiare) . Ho provato …
So che molte persone memorizzano il loro .vimrc su GitHub per semplificare il corretto funzionamento su nuove macchine, e questo ha perfettamente senso per me. Includere plug-in, tuttavia, è problematico, perché i plug-in che utilizzo sono già repository git. Come si crea un repository che monitorerà sia il loro .vimrc …
Sono a conoscenza di queste impostazioni relative alle schede in Vim: ts sw expandtab smarttab sts La mia impostazione normale è set ts=4 sw=4 expandtab smarttab. Ma secondo la stsdocumentazione , se expandtabnon impostato, proverà a utilizzare una combinazione di spazi e schede per creare il numero desiderato di spazi …
Assegnare ogni funzione utile a un tasto funziona bene per gli strumenti usati di frequente, ma ci sono alcune operazioni che uso così raramente, che preferirei assegnarle ad alcuni menu popup definiti nel mio vimrc. Ho visto plugin come CtrlP aprire un elenco popup quindi questo dovrebbe essere possibile. Quindi …
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.