vim - manual -个人笔记

##vim配置
###normal

> 输入命令:w 写入保存
> 
> 粘贴   :p(向下粘贴)  P(大写向上粘贴)
> 
> 复制   :yy  复制一行
> 
> 删除   :dd   删除一行

>H(左),J(下),K(上),L(右)

> 格式化   :==
> 
> 取消     :U
> 
> 恢复     :<C-R>
> 
> 删除字符 :x (右)
> 
> 插入    :i (before)
> 
> 插入    :a (after)
> 
> 插入    :o (插入当前行下一行)  O (插入当前行上一行)
> 
> 跳到句尾  :$
>   
> 跳到句首  :^  0(zero)
> 
> 向后缩进     :shift+>
> 
> 向前缩进     :shift+<
> 


###目录管理
> 切换打开的文件  :ctrl+Tab
> 打开文件列表的插件 :shift+Tab 向前
> Tab   :向后
> d     :关闭当前文件
> 只显示本项目文件   :shift+c
> 刷新              :r(reflash)
> 打开              :o

###替换
> 查找 向下  /
> 
> 查找 向上  ?
> 
> 替换 : `%s(整个文件搜索) / layer(要替换内容) / yang(替换内容) /g`
> 
> 加上要替换的行:14,20s/  /  /g
> 
> 文件 :首  gg 1G
> 
> 文件 :尾  G
> 
> 文件 :20G
> 
> 向后跳  :w
> 
> 向前跳  :b
> 
> 跳到单词结尾 :e
> 
> 搜索当前行,搜索单个字符 :f 如:fa (即跳到a字符)
> 
> 2fa :搜索第二个a
> 
> 2Fa :向前搜索第二个a
> 
> 删除当前光标之后的字符,并插入  :C
> 
> 直接删除,不插入              :D
> 
> 自动补全 :ctrl+n
> 
> 自动补全 :ctrl+p
> 
> 复制本单词 :yw
> 
> 修改单词   :cw
> 
> 修改配置文件后 :F6 格式化文本


###普通模式(esc)-输入模式(i,a,o)-命令模式(:)


- :split 上下分屏
- :vslit 左右分屏
- :各个窗口间导航 <C-(上下左右)>
- >是引用别人的东西

  

posted on 2015-08-01 17:52  y_php  阅读(149)  评论(0编辑  收藏  举报