|
设置文件格式 |
|
设置文件结束符 |
|
取消文件结束符 |
|
进入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{ 删除当前段落从光标位置开始到段首的内容 |
|