Contents
  1. 1. 环境配置
  2. 2. 菜鸟级
    1. 2.1. 用vim打开文件
    2. 2.2. 编辑
    3. 2.3. 保存
    4. 2.4. 退出
  3. 3. 普通级
    1. 3.1. 方向操作
    2. 3.2. XCV操作
  4. 4. 进阶级
    1. 4.1. 一些个人总结的。
    2. 4.2. vim改造后

有很多小朋友在实际编程过程中时不时会遇到vim编辑,但是初次使用还是会一头雾水,不知所措,被水淹没,所以学习vim要首先过2关。第一关是理解vim的设计思路,第二关是命令关。理解了这些,你就学会了游泳能较为熟练的使用vim,并且再也不想碰其他的编辑器。

环境配置

$ brew uninstall esmac

首先是

菜鸟级

用vim打开文件

进入对于路径后

$ vim FileName

编辑

默认命令模式,输入下列指令进入编辑模式

i    光标处输入

按ESC重新回到命令模式

保存

命令模式下

:w

退出

命令模式下

:q!    不保存直接退出
:wq    保存并退出

——————————————————————-7.11 更新——————————————————————

普通级

方向操作

jk 下上
hl 左右

我只能说去适应它

XCV操作

有一点要记住,vim里的所有删除操作,都是把文本放入剪切板。道理我都懂,但是剪切键是哪个(打死)

命令模式下

x     删除光标处的文本
s     删除光标处文本并进入Insert模式
dd    删除当前行
yy    复制当前行
p     回车并粘贴
P     粘贴(更常用)

按v进入Visual模式 ,在Visual模式下使用hjkl选择文本(当然觉得箭头方便也可,怎么爽怎么来,尼玛反人类啊

选择文本后,可以进行下面处理

d     删除
y     复制
<     shift+tab
>     tab

——————————————————————-华丽的进阶线——————————————————————

进阶级

一些个人总结的。

1.想在行末继续输入

$ 光标定位行末
a 在光标后输入

2.删除10行

10dd 

3.查找文本,以高亮显示

/你要找的文本

(取消高亮/asdfjasdklfj)

4.反括号

(    括号对
delete    删除左括号

vim改造后

:NERDTree    文档树
t        在标签页打开
control+n    切换到下一个标签页
control+p    切换到上一个标签页
Contents
  1. 1. 环境配置
  2. 2. 菜鸟级
    1. 2.1. 用vim打开文件
    2. 2.2. 编辑
    3. 2.3. 保存
    4. 2.4. 退出
  3. 3. 普通级
    1. 3.1. 方向操作
    2. 3.2. XCV操作
  4. 4. 进阶级
    1. 4.1. 一些个人总结的。
    2. 4.2. vim改造后