Vim学习笔记(1)

最近在学习《vim实用技巧》一书,在此做个笔记,便于以后查找
ps:< C-x>表示ctr+x,以此类推
  当一个操作命令被连续两次使用的时候,它会作用于当前行

vim中的小技巧

 1  .(dot)  重复命令
 2  A 移动到行尾并插入,等效于'$a;'三个按键
 3  在一个字符前后添加空格
var foo = "method("+argument1+"+argument2+")"
- 按键操作为"/+"(找到+)s + space + ‘+’+space + esc,然后重复 ; + ,
    - s先将光标下的内容删除,然后进入插入模式。输入 
     `space+space`   后退出插入模式,然后使用.命令来重复操作。

4 f{char}查找下一处指定字符出现的位置,如果找到了,就将光标移动到这个位置
   - ; 会重复查找上一次f命令查找的内容。
   - , 反向查找f上一次查找的命令
5 下面是一些可回退的操作

Vim学习笔记(1)_第1张图片

6 cw 删除从光标位置到单词结尾的字符

7 如果光标在一个单词的结尾,要删除该单词的办法有:
- dbx db删除从光标到单词开头的位置,然后x删除最后一个字符
- bdw 命令b移动光标到单词开头,然后dw删除整个单词
- daw 可以用delete a word来记(这个命令结合.命令能起到更大的作用)

8 对行内的某个数值修改。
- ctr+x 减去一个数字
- ctr+a 加上一个数值

9 将单词大写gUaw,同理,单词小写为gu{aw}
对于段落,gUapguap可以起到同样的作用。

10 删除整个段落dap

11 查看当前的配置文件
echo $MYVIMRC

你可能感兴趣的:(vim,vim-语法,vim)