Vim 复制 粘贴 删除 命令

来源:互联网 发布:路易斯阿蒙德森 数据库 编辑:程序博客网 时间:2024/05/17 16:55

复制:

yy 或 Y       复制游标所在整行

2yy 或 y2y  复制包括游标行在内的向下数两行

y^ 或 y0      复制至行首,不包括游标处字符

  y$            复制至行尾,包含游标出字符

  yw            复制一个字母

  y2w          复制两个词

  yG           复制至文档末尾

  y1G          复制至文档首

粘贴:

(小写)      粘贴到游标后方或下方

(大写)      粘贴到游标前方或上方

删除:

x     删除光标下的字符 ("dl" 的缩写)
X     删除光标前的字符 ("dh" 的缩写)
D    从当前位置删除到行尾 ("d$" 的缩写)

dd       删除一行                |dd|

2dd      删除两行

dG      删除到文件末
dgg     删除到文件首
dw      从当前位置删除到下一个单词开头
db      从当前位置删除到前一个单词的开头
diw     删除光标上的单词 (不包括空白字符)
daw    删除光标上的单词 (包括空白字符)
"dl"     删除字符 (缩写: "x")            |dl|
"diw"     删除内含单词                *diw*
"daw"    删除一个单词                *daw*
"diW"    删除内含字串 (见 |WORD|)        *diW*

"daW"   删除一个字串 (见 |WORD|)        *daW*
"dis"     删除内含句子                *dis*
"das"    删除一个句子                *das*
"dib"     删除内含 '(' ')' 块            *dib*
"dab"    删除一个 '(' ')' 块            *dab*
"dip"     删除内含段落                *dip*
"dap"    删除一个段落                *dap*
"diB"     删除内含 '{ ' ' }' 大块            *diB*
"daB"    删除一个 '{ ' ' }' 大块            *daB

原创粉丝点击