-- 光标移动
:n + 回车, //移动光标到第n行
nG, //移动光标到第n行
gg, //移动光标到第一行行首
G, //移动光标到尾行行首
0 或 shift + |, //移动光标到当前行行首,相当于HOME键
^, //移动光标到当前行第一个可见字符
$, //移动光标到行尾,相当于END键,如果前面加数值可以移动到当前行值加数值行的行尾
n|, //移动光标到第n列
nl, //向后移动光标n列
e, //移动光标到单词(非特殊字符)末尾
-- 复制粘贴
v + y, //使用v选中文本后使用y键复制选中的内容
v + c, //删除选中的内容并修改
V, //按行选中内容
yy, //复制当前行,并使用p键粘贴
y_, //与yy作用相同
Y, //与yy作用相同
nyy, //复制当前行开始的n行
yw, //复制当前光标所在字符到词尾的字符,若光标位置为空白则复制当前空白到下一个可见字符的所有空白
y$, //从当前位置复制到行尾
y0, //从当前位置复制到行首
y^, //从光标当前位置复制到当前行的第一个非空白字符
yG, //从当前行复制到尾行
ynG, //从当前行复制到第n行
p, //在当前光标位置之后粘贴
P, //在当前光标位置之前粘贴
vdp, //v选中内容,d剪切,p粘贴
:reg, //查看剪切板
-- 其它
k(数值) + n, //移动光标到当前位置到前k个;(分号)处
yy, //复制当前行
n(数值) + p, //粘贴n行复制的内容
ndd h或 dnd, //删除包括当前行的n行内容
nu, //回退(撤销)n步操作
vim +n filename, //命令行下打开文件并移动光标到第n行第一个可见字符处
标签:复制到,VIM,复制,粘贴,当前,操作,移动,光标
From: https://www.cnblogs.com/kaaker/p/vim.html