zoukankan      html  css  js  c++  java
  • vim-2

    vim 配置文件
    mkdir ~/.vim
    cd ~/.vim
    vim vimrc //新建vim个人配置文件

    vim键位映射和设置:
    noremap j k //把j键的功能映射到k键
    map S :w //S(shift+s)设置为保存文件
    map Q :q //Q(shift+q)设置为退出
    syntax on //语法高亮格式
    set number //显示行号
    set cursorline //在光标所在行显示行线
    set wrap //单行字符串超过屏幕时自动换行
    set showcmd //显示输入的命令
    set wildmenu //tab自动补全

    复制:
    光标移到要复制的开头,v进入--visio--模式,使用h/j/k/l移动光标到结束位置,y复制
    :<行号>,<行号> copy <行号>
    例:1,5 copy 10 把第1到第5行复制并粘贴到第10行

    粘贴:
    复制后,按p在光标当前出粘贴

    删除:
    dd 删除一行
    <数字>dd 删除从此行开始的多行
    D 删除从光标到行尾字符
    光标移到要删除的开头,v进入--visual--模式,使用h/j/k/l移动光标到结束位置,d删除

    撤销:u

    分屏:
    :split 左右分屏
    :vsplit上下分屏
    ctrl+w 切屏 +h/j/k/l 选择切换窗口
    :quit 关闭当前窗口
    :only 关闭其他窗口只留当前窗口

    :shell 转回命令行
    shell中exit 转回vim
    :! 在vim中执行命令
    :r! 在vim中执行命令并打印结果

  • 相关阅读:
    Spark的精简安装步骤---陈楠心血总结
    关于Hadoop的集群环境下虚拟机采用NAT方式连不上网的解决
    size_t总结
    POJ 1852 Ants
    Digital Roots 1013
    1350. Primary Arithmetic
    Word Reversal
    POJ 2876 Cantoring Along
    逆序数的求法
    C++ 中cin
  • 原文地址:https://www.cnblogs.com/mydrizzle/p/12562421.html
Copyright © 2011-2022 走看看