/
功能:文本查询.
示例:/select
查找文本中的select
n
功能:向下查询
N
功能:向上查询
dd
功能:删除当前行
:set number
功能:显示行数
:n
功能:跳转到第n行,n为行数
示例: :168
gg
功能:跳转到文本开头
G
功能:跳转到文本结尾
:g/需要替换的字符串/s/替换后的字符串/g
功能:替换文本中所有的字符串
示例: :g/vivian/s//sky/g
ctrl+b 向后翻页
ctrl+a 向前翻页
yy
功能:复制光标所在的整行
其他相关命令:
文本复制命令 | 命令的意义 | 文本复制命令 | 命令的意义 |
---|---|---|---|
yy | 复制光标所在的整行 | y{ | 复制到上一段的开始 |
Y 或 y$ | 复制从光标所在处开始到行尾的内容 | y} | 复制到下一段的开始 |
y0 | 复制从光标前一个字符开始到行首的内容 | y<CR> | 复制包括当前行在内的两行内容 |
y( | 复制到上一句的开始 | yw | 复制一个单词 |
y) | 复制到下一句的开始 |
- yy 命令:复制光标所在的整行。在 yy 前可加一个数字 n,表示复制当前行及其后 n-1 行的内容。
- Y 或 y$ 命令:两命令功能一样,都是复制从光标所在处开始到行尾的内容。
- yw 命令:复制一个单词。若光标处在某个词的中间,则从光标所在位置开始复制至词尾。同 yy 命令一样,可在 yw 之前加一个数字 n,表示复制 n 个指定的单词。
- y) 命令:复制到下一句幵始的所有字符。
- y} 命令:复制到下一段开始的所有字符。
- y<CR> 命令(<CR> 表示回车):复制包括当前行在内的两行内容。