zoukankan      html  css  js  c++  java
  • vim 初学简单设置

     

    1. 执行以下command,设置vimrc

    cd ~
    rm -rf .vim*
    rm -rf vim
    git clone git://github.com/lihuazhang/eddie-vim.git vim
    cd vim && ./update.sh
    
    cd ~
    ln -sf vim .vim
    ln -s .vim/vimrc .vimrc



    2.再执行command,设置字体

    cd ~
    [[ -d .fonts ]] || mkdir .fonts
    cd ~/.fonts/ && git clone https://github.com/scotu/ubuntu-mono-powerline.git && cd

    3. 若您使用的是ubantu, 那么就下载个强大的terminator (若mac的话 就用iterm)

    sudo apt-get install terminator

    4. 快捷键介绍

    ctrl+w+u  :列出最近打开的文件

    F4 :列出当前文件中的方法 和模块名 (定位方法,回车)

    ctrl+w+w  :同一tab中多窗口切换

    5. 其他常用vim命令(visual 模式下)

     

       同时打开其他文件

       :tabe [filename]  :另一tab打开文件, 相互切换用 ngt/ngT

       :sp[filename] : 同一窗口打开文件,相互切换用 ctrl+w

       实现 vim与外界GUI 复制粘贴

         在vim中复制到外界GUI时,使用命令 :“+y 或者“*y

         将外界的粘贴到vim中,使用命令:”+p或者“*p

       快速定位的命令

       1).  gg 快速定位到首行   G快速定位到末行

          若要回到定位前的位置 用 ‘

       2). 标记定位, 在需要标记的行任意位置 用 ma/mb/mc/md.... 可使用26处(a-z)

           若回到标记位置 用 ,a

      快速查找---未完待续

  • 相关阅读:
    线性代数(不完全)与矩阵合集
    最短路合集
    [SP2878]KNIGHTS
    Noip 提高组系列题解目录
    【code】最小费用最大流(Dinic / zkw) 模板
    题解 DTOJ #1002.调整(tweak)
    题解 DTOJ #1008.生成输入数据 (input)
    题解 DTOJ #3861.基里巴斯(path)
    模板 · ISAP网络流+GAP优化+弧优化
    代码 · DTOJ.飞行员配对方案
  • 原文地址:https://www.cnblogs.com/GGHHLL/p/2638126.html
Copyright © 2011-2022 走看看