vim查找利器:FuzzyFinder

来源:互联网 发布:qq陌生人群发软件 编辑:程序博客网 时间:2024/05/22 15:49
FuzzyFinder plugin提供了一个快速搜寻档案、Buffer、书签、指令、标签的一个介面。

    搜寻时,可以即时预览搜寻结果,并且支援wildcard的模糊搜寻

             ※ 下载

            http://www.vim.org/scripts/script.php?script_id=1984

            www.vim.org/scripts/script.php?script_id=3252

※ 安装

unzip vim-fuzzyfinder.zip -d ~/.vimunzip vim-l9.zip -d ~/.vim 

※ 使用

    FuzzyFinder 提供下列命令:

        FufBuffer - Buffer mode (fuf-buffer-mode) 
        FufFile - File mode (fuf-file-mode) 
        FufDir - Directory mode (fuf-dir-mode) 
        FufMruFile - MRU-File mode (fuf-mrufile-mode) 
        FufMruCmd - MRU- Command mode (fuf-mrucmd-mode) 
        FufBookmark - Bookmark mode (fuf-bookmark-mode) 
        FufTag - Tag mode (fuf-tag-mode) 
        FufTaggedFile - Tagged-File mode (fuf-taggedfile-mode) 
        FufJumpList - Jump-List mode (fuf-jumplist-mode) 
        FufChangeList - Change-List mode (fuf-changelist-mode) 
        FufQuickfix - Quickfix mode (fuf-quickfix-mode) 
        FufLine - Line mode (fuf-line-mode) 
        FufHelp - Help mode (fuf-help -mode)

    你可将常用命令map 至快捷键,例如:

        nnoremap <leader>ff :FufFile<CR> 
        nnorempa <leader>fb :FufBuffer<CR> 
        ...

    以此类推。

    呼叫FuzzyFinder 搜寻视窗之后,操作方式如下:

        Ctrl-n , Ctrl-p上下选择项目
        Ctrl-j开启该档案到水平分割视窗
        Ctrl-k开启该档案到垂直分割视窗
        Ctrl-l开启档案至新分页

        Ctrl-\ Ctrl-\ 切换搜寻模式( fuzzy matching 或partial matching )

原创粉丝点击