vimNote
day3
-
w命令
光标移动到下一个单词的首字符;
-
W命令
光标移动到下一个字符串的首字符;
-
B命令
将光标移动到字符串的首字符;
-
cW命令
类似cw,剪切光标到字符串结束位置;
-
< C-a >命令
正向查找数字,并将其+1,n< C-a >命令,将其+n;
-
< C-x >命令
正向查找数字,并将其-1,n< C-x >命令,将其-n;
-
yy命令
复制当前行;
-
p/P命令
粘贴复制的内容,到当前行后/前;
-
使用次数:
删除两个单词
eg:
d2w–删除2个单词;
2dw–执行2次dw操作,也是删除2个单词;
dw.–执行一次删除,重复一次;
-
dap命令
删除一个段落,del a paragraph;
-
dl命令
删除一个字符,del letter;
-
vim语法
操作符+动作命令=操作;
常用操作符 | 描述 |
---|---|
c | 修改 |
d | 删除 |
y | 复制到寄存器 |
g~ | 反转大小写 |
gu | 转换为小写 |
gU | 转换为大写 |
> | 增加缩进 |
< | 减少缩进 |
= | 自动缩进 |
! | 使用外部程序过滤{motion}所跨越的行 |
额外规则:
当一个操作符连续调用两次,他将用于当前行,eg:dd, >>, gUgU(gUU);
-
gg命令
跳转到文件开头;
-
G命令
跳转到文件结尾一行;