近来用Rust写了个小工具,核心设计思路是:用方向键在各目录间跳转。兼顾了排序、文件属性显示、文件名搜索等相关功能。
考虑到在linux中,这个活儿通常是用cd和ls完成的,这个工具取名为cdls。
用法示例:
安装
在x86-64架构中,
1 | wget https://xs-upload.oss-cn-hangzhou.aliyuncs.com/cdls/release/v0.3/cdls |
用法
1 | # 启动cdls屏幕 |
在cdls屏幕中:
用方向键即可在各目录间跳转
方向键左 上级目录 方向键右 下级目录 方向键上 选择前一项 方向键下 选择后一项
配置屏幕,输入以下键启动配置屏幕
c 列显示配置 s 排序配置 在配置屏幕中,用方向键选择配置,用空格键选定配置,用`q`保存并退出配置屏幕
搜索模式
f 启动搜索模式 在搜索模式中,键入关键字,匹配的文件优先显示。用`enter`退出搜索模式并跳转到目的文件。
退出cdls
Enter键 退出cdls并跳转到当前目录