2010-05-31 30 views
122

Có lệnh nào trong Vim thay đổi trường hợp của văn bản đã chọn không?Thay đổi Vỏ trong Vim

+0

Một liên kết hữu ích Tôi đoán: http://vim.wikia.com/wiki/Switching_case_of_characters – yuan

Trả lời

153

Trực quan chọn văn bản, sau đó chọn U cho chữ hoa hoặc u cho chữ thường. Để hoán đổi tất cả các vỏ trong một lựa chọn trực quan, hãy bấm ~.

Nếu không sử dụng lựa chọn trực quan, gU<motion> sẽ tạo các ký tự trong motion chữ hoa hoặc sử dụng gu<motion> cho chữ thường.

Để biết thêm, hãy xem Phần 3 trong Vim's change.txt tệp trợ giúp.

102

Xem các phương pháp sau:

~ : 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 
Các vấn đề liên quan