vim编辑
- 【guu 】 – 把一行的文字变成全小写。或是【Vu】
- 【gUU】 – 把一行的文件变成全大写。或是【VU】
- 【==】 – 缩进当前行 (和上面不一样的是,它会对齐缩进)
- 交换前后字符:xp
- 前后行交互:ddp
- 把光标位置的字符替换为X:rX
- 进入替换模式,持续替换右边的文本:R
- 删除当前字符,进入insert模式:s
- 删除当前行,进入insert模式:S
- 删除当前单词,进入insert模式:cw
- 改变所扫描的或区域里的字母的大小写:~
- 把区域里的字母转换为大写(vim): !tr'[a-z]''[A-Z]'
- 把区域里的字母转换为小写(vim):!tr'[A-Z]''[a-z]'
- 转换当前字母的大小写:~ ,另外在可是模式下:u将可视模式下选择的字母全改成小写;U将可视模式下选择的字母全改成大写字母
- 3~ 将光标位置开始的3个字母改变其大小写
- 转换单词大小写:guw、gue、gUw、gUe
- 转换 5 个单词:gu5w、gU5w
- 转换行
- gU0 :从光标所在位置到行首,都变为大写
- gU$ :从光标所在位置到行尾,都变为大写
- gUG :从光标所在位置到文章最后一个字符,都变为大写
- gU1G :从光标所在位置到文章第一个字符,都变为大写