批量替换
文本编辑器内批量替换
- :%s/a/w/g (替换所有行)
- :m,ns/a/w/g (替换m到n行之间的)
- 其中s为:substitute,%表示所有行,g表示global
文本外部直接替换
- sed -i “s/a/w/g” filename
光标定位
光标定位到某行首:
- 命令模式中使用快捷键"^"(即Shift+6)
- 数字0
- 大写字母I (在行首insert)
光标定位到某行尾:
- 命令模式中使用快捷键"$"(即Shift+4)
- 大写字母A (在行尾append)
- 使用数字n和$的组合可以定位到该行的后面n-1行的行尾:例如"2$"表示该行下一行的行尾
光标定位到文章第一行:
- gg
光标定位到文章最后一行:
- G (即shift + g)