如果你说你是大神,你还不会用点vim,怎么也说不过去吧。如果你是菜鸟,或者你会几句vim,别人以为你真大神呢,那我今天就来扯扯怎么成为真大神和怎么在别人面前装逼吧。
开始跟我一起做吧:
开始安装
点击:[https://github.com/XVimProject/XVim](https://github.com/XVimProject/XVim)下载工程,然后打开工程,编译一下。
-
前往 <~/Library/Application Support/Developer/Shared/Xcode>
如图:说明你已经安装成功了
重启xcode 的。随便打开一个工程,你会发现,光标没法插入了,那么恭喜你,成功了,你可以现在开始使用vim。
开始使用
我们首先应该要知道,vim 三种常用的模式:
1.Normal mode: vim的缺省模式,也就是在这种模式下才可以执行命令(esc进入这种模式)。
2.Insert mode: 插入模式,在这种模式下,你可以写代码了(i进入这种模式)。
3.Visual mode: 选择块模式,你可以在这种模式下对选择的一块区域进行操作(v进入这种模式)。
- b或B : 光标左移一个字至首字符
- w : 光标右移一个字至自首
- l : 光标右移一个字符
- k : 光标上移一行
- j : 光标下移一行
- ) : 光标移至句尾
- ( : 光标移至句首
- }: 光标移至段落开头
- { : 光标移至段落结尾
- $ : 光标移至当前行尾
- ^ : 移至当前所在的行首
- n+enter n 为数字。 光标移动到n行
- ctrl + d(down) 向下滚动半屏
- ctrl + u(up) 向上滚动半屏
- ctrl + f 向下滚动一屏
- ctrl +b 向上滚动一屏
- zz/zb/zt 光标所在的行被移动到中间/底部 /最上面
- i :在当前位置前插入
- l :在当前行首插入
- dd :删除当前行
- d :剪切选择的内容到剪切版
- yy: 复制
- p : 粘贴
- :run 代码运行 相当于cmd +r
- :make 编译相当于cmd+b