用vim对多个文件中字符替换
vim tips

vim切换字母大小写

流浪 posted @ 2007年8月08日 14:40 in Vim tips with tags 大小写 tips vim , 11171 阅读

以前在用emacs时里面有个功能觉得很好,就是切换字母大小写,C+t就可以很容易的改变字母的大小写。用VIM后,找了半天没找到这个功能对应的键。翻了下手册才发现,原来VIM可以做的更简单,更强大。下面是些小技巧。

~     -     将光标下的字母改变大小写

3~ - 将下3行的字母改变其大小写

g~~ - 改变当前行字母的大小写

U - 将可视模式下的字母全改成大写字母

gUU - 将当前行的字母改成大写

u - 将可视模式下的字母全改成小写

guu - 将当前行的字母全改成小写

gUaw - 将光标下的单词改成大写。

guaw - 将光标下的单词改成小写。

更多技巧可以查看文档

:h ~
Avatar_small
Jake 说:
2008年8月10日 06:43

emacs 下还有个alt+c变成首字母大写的。也非常方便。vim就好像没有这样的功能。如果有,email我。谢谢。

Avatar_small
躺着读书 说:
2008年10月01日 12:53

怎么会没有?

b~

就可以了。b是跳到首字母 ~改变当前字母大小写

Avatar_small
Angluca 说:
2010年2月09日 22:55

这个很有爱!原来还有这个功能,一直没用过,之前改还在想有没有这功能,一直忘记了.太牛B..记起了


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter