多窗口文件夹管理器 Q-Dir 教程:从 Msys2 命令行自动打开指定文件夹
本文作者 海云青飞 多年前就已经在 Windows 电脑安装了 Q-Dir,直到最近我在整理 Msys2 的使用方法,才意识到 Q-Dir 的主要作用:从命令行带目录参数调用,令其自动打开指定目录。下面我来说说具体的做法
GUI 界面程序适合初阶用户,命令行操作适合进阶用户
Windows 系统的操作以可视化的 GUI 界面为主,对占大多数的初级用户友好,对进阶用户来说有时效率就低了
Linux 系统的操作以命令行为主,对进阶用户友好,初级用户则不太适合
以编辑系统 path 环境变量变为例,Windows 系统要打开 GUI 界面进行操作,比较烦琐;而 Linux 系统只要编辑特定文本文件如 ~/.bashrc
就行,对进阶用户来说这样就方便很多
为什么需要 Q-Dir
对于文件夹的管理,有时 海云青飞 需要同时打开二个文件夹,两个文件夹之间来回切换不太方便,这就催生了众多的 包括 Q-Dir 在内多窗口文件夹管理器
即使有了多窗口文件夹管理器,要通过 GUI 界面打开文件夹还是比较繁琐的
最好是能够从命令行调用它,并在命令行给它两个文件夹路径参数,它启动后自动分左右两列打开两个文件夹。今天,2024-09-20,海云青飞 经过测试,发现 Q-Dir 就能做到这点
安装 Q-Dir
推荐使用命令行安装 Windows 软件神器 scoop 安装 Q-Dir
在 Windows 命令行控制台 或 Msys2 控制台中运行命令:
scoop install q-dir
安装好后,按 Windows 键,输入 q-dir
并回车就可以打开它。但 海云青飞 不用这种方法,因为你不方便传递目录参数让它打开指定目录。那么我们应该怎么做呢,先要做点准备工作
准备工作:安装 Msys2
请参考下面文章安装 Msys2 及作相关配置
-
重点是编辑
/etc/fstab
作常用目录的映射
设置 Q-Dir 分二列显示
Q-Dir 虽然可以同时打开 4 个文件夹,不过,多数情况下,我们只需要在 Q-Dir 中分二个窗口打开二个不同的文件夹就可以了
- 运行 Q-Dir
- 菜单,
Extras
,Starting as
,2V-Dir
(意为:两列窗口)
从命令行调用 Q-Dir 并自动打开指定的目录
如果你按照本文所述全部设置完成,就可以从命令行调用 Q-Dir 了(当然是 Msys2 的命令行)
qdir /videos /downloads
这时 Q-Dir 启动并自动分两列打开两个窗口,窗口地址分别是:
C:\Users\tuenhai.com\Videos
C:\Users\tuenhai.com\Downloads
如果我们只需要打开个一文件夹呢?这时自然不需要 Q-Dir:
执行命令:
start /videos
就会用 Windows 默认的方式打开 C:\Users\tuenhai.com\Videos
文件夹
还有别的支持本文所述操作的多窗口文件夹管理软件吗?
应该有,你知道的话,不妨来信告诉我
经过测试确认,下列软件不支持本文所述操作
- Double Commander
202-09-20
独立思考最难得,赞赏支持是美德!(微信扫描下图)