ViFinder - Vim 式快捷键 文件管理器 for OSX - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
likaci

ViFinder - Vim 式快捷键 文件管理器 for OSX

  •  1
     
  •   likaci
    likaci 2016 年 5 月 24 日 3440 次点击
    这是一个创建于 3623 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一年前的一个半成品,之前因为换工作中断了。
    然后最近又失业了,想用 Swift 继续完善一下。
    但是总感觉太小众,想问问各位老司机,有没有需求
    因为我自己是用的 Wine +TotalCommander + viatc + adb 插件(Android 开发用)

    github

    https://github.com/likaci/ViFinder

    preview

    ViFinder Vim likeFile Manager for OSX

    HotKeys

    • j: down
    • k: up
    • tab: switch left right panel
    • enter: open file/folder
    • space: toggle selection
    • backspace: back to parent path
    • gg: go to first row
    • G: go to last row
    • q: preview
    • e: open Terminal here
    • y: copy file path to clipboard
    • sn: sort by file name
    • ss: sort by file size
    • se: sort by file extension
    • sd: sort by file create date
    • d: open fav menu
    • ff: copy file to clipboard
    • fv: paste from clipboard
    • fc: copy file to other panel
    • fx: move file to other panel
    • x: move file to trash
    • /: search/filter file
    • [: select files by same file name
    • ]: select files by same file extension
    • |: clear selection
    • : toggle selection

    最后附一个 TotalCommander + viatc 的效果
    TotalCommander viatc

    10 条回复    2016-05-26 23:59:11 +08:00
    debiann
        1
    debiann  
       2016 年 5 月 24 日 via iPhone
    直接用 terminal 不是更方便?
    likaci
        2
    likaci  
    OP
       2016 年 5 月 24 日
    @debiann terminal 在很多场景下不见得方便,尤其多文件操作
    ehs2013
        3
    ehs2013  
       2016 年 5 月 24 日
    命令行可以用 ranger
    goldenages1989
        4
    goldenages1989  
       2016 年 5 月 24 日 via iPhone
    太有需求了,之前试了 n 多的双栏的文件管理器都不支持 vim 操作,后来想 wine 又嫌麻烦,明天一定要试一下楼主的这个软件,谢谢楼主加油
    congeec
        5
    congeec  
       2016 年 5 月 24 日
    ranger
    loggerhead
        6
    loggerhead  
       2016 年 5 月 25 日
    Karabiner 可以做到大部分功能(也许是全部 :D )
    cappuccinos
        7
    cappuccinos  
       2016 年 5 月 25 日
    神奇的码农
    BB9z
        8
    BB9z  
       2016 年 5 月 26 日
    赞。现在比较简陋,但是可以一用,收藏使用方式很需要现在这样的,移动文件方式也理想。

    易用性上提点建议,可以把支持的操作列到菜单里并标上快捷键,非高频操作一般是记不住的,现在我截了张热键图放桌面上以便忘了看一眼……
    goldenages1989
        9
    goldenages1989  
       2016 年 5 月 26 日
    @BB9z 请问在哪下的可用的版本,我都找不到下载地址?
    likaci
        10
    likaci  
    OP
       2016 年 5 月 26 日
    @ehs2013
    @congeec Range 是个好软件,还有 Far Manager

    @loggerhead 类似的热键我都试过, 瓶颈是在 Finder 这边, 包括 ForkLift / DCommander / Commander One

    @cappuccinos 一颗赛艇

    @BB9z 见笑了, 感谢建议, 开坑慢慢填

    @goldenages1989 刚在 release 传了个 zip 包 https://github.com/likaci/ViFinder/releases
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2699 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 105ms UTC 07:10 PVG 15:10 LAX 00:10 JFK 03:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86