vim快捷键

 

搜索-向上                                               :?      切换到下个符合的位置   n  切换到上个符合的位置  N

搜索-向下                                               :/

 

跳转到文件开头                                        gg

跳转到文件末尾                                        G

跳行                                                       5gg

全文自动缩进                                           gg=G

全文可视化模式                                        v

撤销undo                                                u

剪切 粘贴:                                             :5dd  后p 

复制 粘贴:                                             :5yy  后p

复制命令 后面紧跟光标移动符                     y

复制当前单词                                           yw

取消备份文件:                                        :set nobackup

设置显示编码                                           :set encoding=utf8

文件编码转换                                           :set fileencoding=utf-8

列举支持的编码                                         :help encoding-values

选择一对标签内所有内容:                       vit

复制一个词:                                         vey

替换一个词:                                         vep

保存所有窗口 :                                    :wall

跳到词首:                                             b

跳到词尾:                                             e

调到下一词的开始处:                              w

删除一个词:                                         dw

在当前行查找字符,光标移动到该字符的前一个字符。 ; 和, 被认为同样在一行内跳转  t

替换光标下的字符,并切换成编辑模式         r

替换光标下的字符,光标右移一个字符,再输入字符会再次替换。 按<Esc>退出替换模式。  R

撤销一次修改                                          u

在当前光标前插入                                    i

在当前光标第一个字符前插入                     I

在当前光标的下一行插入                           o

在当前光标的上一行插入                           O  /  ko

在当前光标后插入                                    a

在当前光标行尾插入                                 A

在当前光标后面粘贴                                 p

在当前光标前面粘贴                                 P

删除光标下字符并切换为插入模式               s

删除整行并切换为插入模式                        S

删除一整行并保持普通模式                         dd

删除从光标到单词尾                                  dw

删除从光标到行尾                                     D

合并行                                                    J 

重绘当前屏幕,并将光标所在的行移动到屏幕中间       zz

新tab页里打开                                     :tabnew

横向分屏                                             :sp 或 :split

竖向分屏                                             :vs 或  :vsplit

目录导航                                              :E

打开目录                                              :e

分屏后,其中选中屏 最大化显示               ctrl + w + -号

分屏后,所有屏平均分布                         ctrl + w 后  再按等号

分屏后,其中选中屏 增大-点                   ctrl + w 后  再按加号

分屏后,其中选中屏 缩小-点                   ctrl + w 后  再按减号

分屏后,上下左右跳屏                          crtl + w后  h / j / k / l   或  crtl+w后  t / b / l / r   或  ctrl + tab  或  ctrl+w  ctrl+w  

同一个文件,(上/下)分屏                    :He[!]

同一个文件,(左/右)分屏                    :Ve[!]

折叠行                                                 zo

展开行                                                 zc

posted on 2017-11-16 11:31  九涅  阅读(129)  评论(0编辑  收藏  举报

导航