• 自己用的vim插件


    一、Plugin 'VundleVim/Vundle.vim'.

    二、Plugin 'Valloric/YouCompleteMe'

    let g:ycm_server_python_interpreter='/usr/bin/python'
    let g:ycm_global_ycm_extra_conf='/home/jyb/.vim/.ycm_extra_conf.py'

    三、Bundle 'ctrlpvim/ctrlp.vim'

    "ctrlp 配置
    let g:ctrlp_map = '<c-p>'
    let g:ctrlp_cmd = 'CtrlP'
    map <c-k>  :CtrlPMRUFiles<CR>
    let g:ctrlp_tabpage_position = 'ac'
    let g:ctrlp_extensions = ['tag']
    let g:ctrlp_working_path_mode = 'ra'
    let g:ctrlp_working_path_mode = 0
    let g:ctrlp_use_caching = 1
    let g:ctrlp_clear_cache_on_exit = 0
    let g:ctrlp_mruf_max = 250
    set wildignore+=*/tmp/*,*.so,*.swp,*.zip,*.rc,*.aps,*.vcproj.*,/home/shuaijun/se/SimulationEngine_Rapid/tinyxml/*
    let g:ctrlp_custom_ignore = {
       'dir':  '.git$|.hg$|.svn$|.yardoc|public/images|public/system|data|log|tmp$|node_modules|vendor',
       'file': '.exe$|.so$|.dat$'
       }
    快捷键                          功能
    Ctrl+p                          打开ctrlp并定位在file mode
    ?                               查看帮助
    F5                              刷新当前目录
    Ctrl+f,Ctrl+d                   在mode间左右切换
    Ctrl+r                          切换正则表达式mode
    Ctrl+j,Ctrl+k                   在搜索结果间上下移动
    Ctrl+t                          在新tab打开选中结果
    Ctrl+v                          在新vsplit打开选中结果
    Ctrl+x                          在新split打开选中结果
    Ctrl+z then Ctrl+o              先标记多个文件,然后一起打开
    …                               向上跳一层级
    :25                             跳转到文件第25行
    :/any: string                 跳转到第一个any: string
    :+setfiletype myfiletype|25    将文件类型设为myfiletype并跳转到第25行
    :diffthis                       对前4个用Ctrl+z标记的文件比较不同
    --------------------- 
    作者:兴趣斗士 
    来源:CSDN 
    原文:https://blog.csdn.net/BjarneCpp/article/details/80608706 
    版权声明:本文为博主原创文章,转载请附上博文链接!

    四、Plugin 'easymotion/vim-easymotion'

    快捷键         功能
    ,,w            跳转到当前光标前的位置(w)
    ,,b             跳转到当前光标后的位置(b)
    ,,s             搜索跳转(s),双向跳转

    五、Plugin 'jiangmiao/auto-pairs'

    六、Plugin 'airblade/vim-gitgutter'

    Vim Gitgutter 插件对使用 Git 作为版本控制工具的人来说非常有用。它会在 Vim 的行号列旁显示 git diff 的差异标记。

  • 相关阅读:
    路径
    JSTL-3
    JSTL-2
    JSTL-1
    EL和JSTL的关系
    Mybatis控制台打印SQL语句的两种方式
    centOS7安装JDK
    centOS7下安装GUI图形界面
    centOS7配置IP地址
    Office2016专业增强版永久激活
  • 原文地址:https://www.cnblogs.com/jiangyibo/p/10108749.html
Copyright © 2020-2023  润新知