• vim插件-lookupfile


    作为一个在http://www.vim.org/上被绝大多数用户投票为”Life Changing“的插件,的的确确改变了我们的生活。
      先简要介绍一下什么是lookupfile:一个vim插件,不仅可以极高效率的来查找文件,还可以在打开的缓冲区中查找、按目录查找文件,等等。
    
      准备下载:(以下网站需要FQ,不会的可以问)
      Lookupfile插件可以在下面的链接下载:http://www.vim.org/scripts/script.php?script_id=1581
      下载该插件后,把它解压到你的~/.vim目录中,就完成了安装。然后在vim中执行”:helptags ~/.vim/doc“命令,生成help文件索引,
    然后就可以使用”:help lookupfile“命令查看lookupfile插件的帮助文件了。
    
      Lookupfile插件还需要最新的genutils支持,因此,需要下载genutils:http://www.vim.org/scripts/script.php?script_id=197
      这个插件提供了一些通用的函数,可供其它的脚本使用。它的安装方法也是在~/.vim目录解压就可以了。需要注意的是,最新版本的genutils使用了新的
    自动加载方式,所以和以前的版本不兼容。如果你的其它插件需要使用genutils的旧版本的话,你需要参照genutils的说明进行配置,以便使新旧两个版本能协同工作
    
      ok,插件安装好后,讲一下配置:
      """""""""""""""""""""""""""""" 
    " lookupfile setting
    """""""""""""""""""""""""""""" 
    let g:LookupFile_MinPatLength = 2               "最少输入2个字符才开始查找
    let g:LookupFile_PreserveLastPattern = 0        "不保存上次查找的字符串
    let g:LookupFile_PreservePatternHistory = 1     "保存查找历史
    let g:LookupFile_AlwaysAcceptFirst = 1          "回车打开第一个匹配项目
    let g:LookupFile_AllowNewFiles = 0              "不允许创建不存在的文件
    if filereadable("./filenametags")                "设置tag文件的名字
    let g:LookupFile_TagExpr = '"./filenametags"'
    endif
    "映射LookupFile为,lk
    nmap <silent> <leader>lk :LUTags<cr>
    "映射LUBufs为,ll
    nmap <silent> <leader>ll :LUBufs<cr>
    "映射LUWalk为,lw
    nmap <silent> <leader>lw :LUWalk<cr>
  • 相关阅读:
    java枚举
    [bzoj3436]小K的农场【差分约束系统】【判负环】
    [bzoj1085][SCOI2005]骑士精神【暴力】
    [bzoj1034][ZJOI2008]泡泡堂BNB【贪心】
    [bzoj1046][HAOI2007]上升序列【dp】
    [bzoj1050][HAOI2006]旅行comf【MST】
    [bzoj1047][HAOI2007]理想的正方形【单调队列】
    [bzoj1004][HNOI2008]Cards【群论】
    [bzoj1045][HAOI2008] 糖果传递【构造】
    [bzoj4589]Hard Nim【FWT】
  • 原文地址:https://www.cnblogs.com/wjhblogs/p/4654590.html
Copyright © 2020-2023  润新知