C'è un modo per specificare una larghezza quando si esegue: vsplit? Inoltre, c'è un modo per aumentare o diminuire la larghezza su una finestra divisa verticalmente? Ctrl-w + e Ctrl-w - sembra funzionare solo su finestre divise orizzontalmente.Specificazione della larghezza per: vsplit in vim
risposta
In base a :help :vsplit
, accetta un argomento numerico facoltativo come prefisso, ad esempio :80vs
. Provalo!
Modifica: Credo di aver dimenticato di dirlo. È possibile controllare la larghezza con Ctrl-W <
e Ctrl-W >
Per ulteriori informazioni, leggere il manuale in :help windows
Ctrl-W n < opere, sostituire n con il numero di passi che si desidera spostare.
È anche possibile utilizzare ad esempio 80 | per impostare la larghezza attuale divisione per 80 colonne
Se si vuole risolvere la larghezza finestre regolata, assicurarsi che il cursore si trova al suo interno e impostare il valore booleano
:set winfixwidth
Questo impedisce indesiderate ridimensionamento automatico di tale larghezza della finestra bloccata se viene applicato un altro comando di finestra come CTRL-=
("rendere tutte le finestre uguali").
:set nowinfixwidth
con il cursore posizionato all'interno della finestra appropriata disabilita il blocco.
:mksession
memorizza la disposizione delle finestre richiamando nuovamente vim dalla riga di comando come vim -S Session.vim &
ripristinandolo.
Spero che questo aiuti ...
anche:
:vs
:vertical resize 30
e:
:sp
:resize 30
Ho un Alt + E vincolante per una lastra di file-explorer verticale largo 60 caratteri:
:vs +Explore<CR>:vertical resize 60<CR>
Certamente, I d Non so nulla della semplice cosa :60vs
o :60sp
nella risposta di Luis quando ho scritto quella macro.
- 1. Cambia la larghezza della scheda GUI VIM
- 2. Configurazione della spaziatura delle linguette a larghezza variabile in Vim
- 3. Get larghezza della finestra "utilizzabile" in caratteri vim
- 4. Vsplit provoca la visualizzazione delle barre di scorrimento verticali (gvim)
- 5. Specificazione di nuove funzionalità
- 6. Uso della larghezza e della larghezza minima
- 7. Evidenziazione della sintassi per .gitignore in Vim?
- 8. Vim modifica la larghezza di spostamento per i file .sml
- 9. Specificazione ABI Objective-C 2.0
- 10. Specificazione identità impostata su false
- 11. Impostazione della larghezza della finestra in Xcode
- 12. Larghezza della barra in Jfreechart
- 13. Larghezza della linea in raphaeljs
- 14. Evidenziazione della sintassi in vim
- 15. Scorri l'altra finestra in VIM Split
- 16. Come mappare (alias?) Un comando in vim
- 17. Modificare la larghezza del bordo delle divisioni in VIM
- 18. vim divisa: Concentrarsi nuova finestra
- 19. Vim evidenziazione della sintassi per rubino 1.9
- 20. evidenziazione della sintassi vim per jinja2?
- 21. Specificazione dei limiti di memoria con hadoop
- 22. Come rendere il menu della scheda Vim Vim per apparire come il menu della scheda Console
- 23. manipolazione della larghezza di riga per tratteggio in matplotlib
- 24. Evidenziazione della sintassi per le espressioni regolari in Vim
- 25. Come risolvere l'errore "Specificazione della versione prevista in ..." usando pip install su Windows?
- 26. Highligting della sintassi incorporata in Vim
- 27. Come eliminare l'evidenziazione della ricerca in Vim
- 28. Rubino controllo della sintassi in vim
- 29. Limitazione della larghezza di banda in Python
- 30. Cambia il colore della sintassi in vim?
Grazie, non sapevo che puoi prefisso un numero al comando, n00b;) –
Nessun problema, heh. Vim è uno di quegli editori in cui praticamente tutti sono newb. Continui semplicemente a imparare cose nuove su di esso tutto il tempo :) – Luis
Wow, non avevo idea di questo comando ... di solito ho appena usato le schede incorporate in gVim e questo potrebbe essere un po 'un problema. – espais