| 设置文件格式 |
| 设置文件结束符 |
| 取消文件结束符 |
| 进入List Mode |
| 退出List Mode |
| 删除换行符 |
| 设置行宽 |
| 设置行边距 |
| 合并多行 |
| 合并两行 |
:set ff=unix 可以用来去除doc下\r换行符
句子 | ) 移动到当前句子的末尾 |
|
段落 | } 移动当前段落的末尾 |
|
屏 | H 移动到屏幕的第一行 |
|
页 | Ctrl-f 向前滚动一页 |
|
文件 | G 移动到文件末尾 | |
字符 | x 删除光标位置的字符 c 更改当前字符并进入插入模式 s 替换光标位置的字符并进入插入模式 r 替换光标位置的字符但不进入插入模式 i 在当前位置的字符之前进入插入模式 a 在当前位置的字符之后进入插入模式 | |
单词 | cw/cW 删除当前单词从光标开始 的部分并进入插入模式 cb/cB 删除当前单词从光标 所在位置至单词开始的部分并进入插入模式 dw/dW 删除当前单词从光标 开始的部分但不进入插入模式 db/dB 删除当前单词从光标所在位置 至单词开始的部分但不进入插入模式 | cW、cB、dW、dB 命令操作的单词 是以空白字符(空格、Tab)分隔的字串, 比如字符串“str1-str2 str3-str4”, 对 cW,cB,dW,dB 命令来说是两个单词, 而对 cw、cb、dw、db 命令来说则是四个单词。 |
行 | dd 删除当前行 d0 删除从当前光标开始到行末的内容 d$ 删除从当前光标开始到行末的内容 I 在当前行的行首进入插入模式 A 在当前行的行尾进入插入模式 o 在当前行下方另起一行进入插入模式 O 在当前行上方另起一行进入插入模式 | d0 命令中的 0 为数字零 o 为小写英文字母 [əu] O 为大写英文字母 [əu] |
句子 | d) 删除当前句子从光标位置开始到句末的内容 d( 删除当前句子从光标位置开始到句首的内容 | |
段落 | d} 删除当前段落从光标位置开始到段末的内容 d{ 删除当前段落从光标位置开始到段首的内容 | |