V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yangg
V2EX  ›  Emacs

用emacs的人多不?写了个file finder

  •  
  •   yangg · 2012-04-28 21:33:07 +08:00 · 3974 次点击
    这是一个创建于 4588 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简单的require即可使用

    (add-to-list 'load-path "/path/to/find2.el")
    (require 'find2)

    默认,检查default-directory是不是git的项目 ,是的话,就在项目内搜索,
    不是就搜索find2-default-dir(默认当前目录了)
    https://github.com/yangg/find2.el

    原本是基于https://github.com/justinweiss/fuzzy-find-in-project写的,后来想到项目切换,一直没写,最近vim用到了ctrlp https://github.com/kien/ctrlp.vim 终于还是给加上自动根据当前目录切换项目 了,这样配置起来也方便点

    目录只支持git的项目,不知道hg用的人多不?
    windows话可能需要将git目录添加到环境变量才行。
    或者 有兴趣用用看,有什么需求的话,我可以加上
    5 条回复    1970-01-01 08:00:00 +08:00
    freestyler
        1
    freestyler  
       2012-04-28 23:47:51 +08:00
    看了README 没看懂做啥的?
    yangg
        2
    yangg  
    OP
       2012-04-29 09:09:07 +08:00
    @freestyler sorry 没说清楚 ,就是快速查找打开项目内的文件,现在是只支持git的项目
    默认的快捷键是C-x c
    gfreezy
        3
    gfreezy  
       2012-04-29 12:35:43 +08:00
    原来基于anything自己也写了个source,后来发现anything有个anything-git-go-to的插件,就是支持在git里面查找文件的。
    terrance
        4
    terrance  
       2012-06-20 10:47:27 +08:00
    试试textmate-mode
    venmos
        5
    venmos  
       2013-07-06 17:40:23 +08:00
    ack.el `ack-find-file`
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1522 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:08 · PVG 01:08 · LAX 09:08 · JFK 12:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.