Voglio rientrare in più righe in 'vim/gvim', c'è qualche scorciatoia in vim/gvim?Come indentare il multi-line in vim/gvim?
10
A
risposta
16
Non proprio una questione di programmazione, ma comanda il rientro =
, <
e >
può essere combinato con all movement commands and text objects. Ad esempio:
>G Indent until end of file
>} Indent until next paragraph
>iB Indent contents of current { } block
Sono inoltre indentati il testo selezionato in modalità visiva.
Usa < per annullare il rientro o = di ri-trattino ('format' utilizzando le impostazioni tipo di file).
4
Sì. Prova:
V # To switch to visual mode. Select lines, and...
> # Indent (use `<` to de-indent, or with a number just before to indent several times).
Problemi correlati
- 1. Come indentare automaticamente il codice sorgente?
- 2. IEx - Come annullare il comando multiline?
- 3. Come indentare il codice XML in modo corretto utilizzando XMLSerializer?
- 4. Come posso formattare/indentare il codice C in vim?
- 5. Come ri-indentare intelligentemente Clojure in Emacs?
- 6. Come indentare i tag HTML in Notepad ++
- 7. Come indentare correttamente clojure/lisp?
- 8. Come posso rendere UIPickerView Multiline in rapido?
- 9. Come scrivere multiline in Visual Studio 2010
- 10. String Multiline In Classic Asp
- 11. Come potrei indentare il pragma C++ usando il formato clang?
- 12. tabelle in pander, style = "multiline"
- 13. Disegna il testo sottolineato/barrato (MULTILINE STRING)?
- 14. Node.js multiline input
- 15. Visualizzazione notifiche multiline
- 16. Multicolor Multiline TMemo
- 17. Concatena le stringhe in python in multiline
- 18. Come indentare il pattern di interfaccia fluente "correttamente" con eclissi?
- 19. python multiline regex
- 20. javascript multiline regexp replace
- 21. Multiline clojure docstrings
- 22. Come indentare gli attributi in quando prettyprinting xml in python?
- 23. Windows: come specificare il comando multiline al prompt dei comandi?
- 24. MultiLine EditText in Android con il cursore che inizia sopra
- 25. Come faccio a indentare più righe contemporaneamente in Notepad ++?
- 26. Multiline TextView con larghezza "wrap_content"
- 27. Emacs query-replace-regexp multiline
- 28. Come faccio a indentare la comprensione degli elenchi in CoffeeScript?
- 29. Come indentare più righe di codice in Rstudio?
- 30. UIStackView e UILabels multiline troncati
'=' è il comando 'indent', ma onestamente penso che in user-speak 'indent' di solito significhi '>' (per aumentare il livello del rientro), quindi mi permetterò di cambiare i campioni in usalo – sehe
+1 per suggerire l'opzione '='. Mentre di solito si usa '>' o '<' è ciò che si desidera, è estremamente utile sapere che il rientro '=' è disponibile. – alesplin
a prescindere dalla semplice pressione di '==' sul rientro intelligente, usando '=' con un movimento su un blocco che si desidera allineare a (ad esempio '= j' o' = k') fornisce un livello soddisfacente di controllo. –