vim快捷键

一、插入命令 aio: add, insert, insert one line

      vim快捷键

二、保存和退出命令 

     vim快捷键

三、复制、剪切、粘贴命令 

     vim快捷键

四、定位命令

ctrl+d  往下(Down)滚动半屏

ctrl+u  往上(Up)滚动半屏

H  Head

M  Middle

L   Last

  vim快捷键

  vim快捷键

五、删除命令

  vim快捷键

  vim快捷键

  dtc  删除从光标到c之间的所有字符

六、:!cmd命令行执行

  vim快捷键

  导入命令执行结果 :r !命令

  vim快捷键

七、替换(replace)和取消(undo)命令

     vim快捷键

八、搜索和替换命令

     vim快捷键

  s sed  //类Unix系统命令 sed

九、设置vim

vim ~/.vimrc

:set all  //显示所有可设置参数

 

#设置编码

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

 

#显示行号

set number

 

#一个tab为4个空格长度

set tabstop=4

 

#设置自动缩进

set autoindent

 

#高亮

syntax on

 十、设置普通字体颜色及背景方案(color scheme)

  Mac OS X下,默认的vim安装目录是(/usr/share/vim)

  通过Homebrew安装的vim,安装目录是(/usr/local/Cellar/vim)

在vim安装目录下(vim/runtime/colors),或者~/.vim/colors(如果没有,自己新建文件夹),可以查看到vim已有的所有color scheme。

修改~/.vimrc(影响到单个用户),(vim安装目录下vim/vimrc是所有用户的配置)添加以下代码,即可以设置。

"普通字体颜色及背景方案(color scheme):elflord koehler murphy pablo ron
colorscheme ron

 十一、实例

1、导入命令执行结果 :r !命令 
2、定义快捷键 :map 快捷键触发命令
   范例:
    :map ^P I#<ESC> :map ^B0x
3、连续行注释
  :n1,n2s/^/#/g
  :n1,n2s/^#//g
  :n1,n2s/^////g
4、替换
  :ab sammail samlee@lampbrother.net