vim切换字母大小写
以前在用emacs时里面有个功能觉得很好,就是切换字母大小写,C+t就可以很容易的改变字母的大小写。用VIM后,找了半天没找到这个功能对应的键。翻了下手册才发现,原来VIM可以做的更简单,更强大。下面是些小技巧。
~ - 将光标下的字母改变大小写
3~ - 将下3行的字母改变其大小写
g~~ - 改变当前行字母的大小写
U - 将可视模式下的字母全改成大写字母
gUU - 将当前行的字母改成大写
u - 将可视模式下的字母全改成小写
guu - 将当前行的字母全改成小写
gUaw - 将光标下的单词改成大写。
guaw - 将光标下的单词改成小写。
更多技巧可以查看文档
:h ~
2008年8月10日 06:43
emacs 下还有个alt+c变成首字母大写的。也非常方便。vim就好像没有这样的功能。如果有,email我。谢谢。
2008年10月01日 12:53
怎么会没有?
b~
就可以了。b是跳到首字母 ~改变当前字母大小写
2010年2月09日 22:55
这个很有爱!原来还有这个功能,一直没用过,之前改还在想有没有这功能,一直忘记了.太牛B..记起了
2010年2月09日 22:56
guiw果然很有爱..