zoukankan      html  css  js  c++  java
  • vim快捷键

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

          

    二、保存和退出命令 

         

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

         

    四、定位命令

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

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

    H  Head

    M  Middle

    L   Last

      

      

    五、删除命令

      

      

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

    六、:!cmd命令行执行

      

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

      

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

         

    八、搜索和替换命令

         

      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 
     
  • 相关阅读:
    1012 最大公约数和最小公倍数问题 2001年NOIP全国联赛普及组
    数论笔记
    Codevs 1200 同余方程 2012年NOIP全国联赛提高组
    Codevs 1213 解的个数(exgcd)
    Qbxt 模拟赛&&day-8
    NOIP 模拟赛 那些年,我们学过的文化课 --致已退役的fqk神犇.
    OI路上 day -9
    P3178 [HAOI2015]树上操作
    P3979 遥远的国度
    P4092 [HEOI2016/TJOI2016]树
  • 原文地址:https://www.cnblogs.com/wujinhong/p/7277529.html
Copyright © 2011-2022 走看看