2010-05-31 12 views
122

Esiste un comando in Vim che modifica il caso del testo selezionato?Modifica caso in Vim

+0

Un link utili immagino: http://vim.wikia.com/wiki/Switching_case_of_characters – yuan

risposta

153

Visual selezionare il testo, quindi U per lettere maiuscole o u per lettere minuscole. Per scambiare tutto il case in una selezione visiva, premere ~.

Senza utilizzare una selezione visiva, gU<motion> renderà i caratteri in maiuscolo motion o utilizzare gu<motion> per lettere minuscole.

Per ulteriori informazioni, consultare la sezione 3 nel file di guida Vim's change.txt.

102

Vedere i seguenti metodi:

~ : Changes the case of current character 

guu : Change current line from upper to lower. 

gUU : Change current LINE from lower to upper. 

guw : Change to end of current WORD from upper to lower. 

guaw : Change all of current WORD to lower. 

gUw : Change to end of current WORD from lower to upper. 

gUaw : Change all of current WORD to upper. 

g~~ : Invert case to entire line 
Problemi correlati