管线命令 (pipe): #
- 撷取命令: cut, grep
- 排序命令: sort, wc, uniq
- 双向重导向: tee
- 字符转换命令: tr, col, join, paste, expand
- 分割命令: split
- 参数代换: xargs
分割文档 #
长长的一大片文档有时我们并不愿意看到全部内容,我们只想关注
部分内容的时候了可以考虑使用分割文档命令
cut
是一个很好的分割文档工具
vi常用命令 #
- [Ctrl] + [u] 屏幕『向上』移动半页
-
- 光标移动到非空格符的下一列
-
- 光标移动到非空格符的上一列
- n
那个 n 表示『数字』,例如 20 。按下数字后会向右移动这一行的n 个字符。例如 20<spac移动 20 个字符距离。 - 0 这是数字『0 』:移动到这一行的最前面字符
- $ 移动到这一行的最后面字符处(常用)
- H 光标移动到这个屏幕的最上方那一行
- M 光标移动到这个屏幕的中央那一行
- L 光标移动到这个屏幕的最下方那一行
- G 移动到这个档案的最后一行(常用)
- nG n 为数字。移动到这个档案的第 n 行。例如 2档案的第 20 行(可配合 :set nu)
- gg 移动到这个档案的第一行,相当于 1G 啊! (
nn 为数字。光标向下移动 n 行(常用)