ls for Windows

不得不说,随着使用 Linux 以及 WSL 的频度增加,*nix 的一些东西在逐步侵蚀我的大脑。比较烦的一件事就是,打开 cmd.exe 经常就习惯性输入 ls -l,然后才反应过来应该 dir。很多次以后,感觉还是一劳永逸解决掉比较好。

搜索得到这个么网址,https://u-tools.com/msls,下载后发现挺好,还附赠了 grep。为了使用方便,你要么把包里的可执行文件都移动到 system 目录下,要么把所在目录放进 PATH 里。这两个命令都支持预设对应的环境变量来确定默认参数。LS_OPTIONS 的官方推荐值为 -bhAC --more --color=auto --recent --streams,而 GREP_OPTIONS 的则是 --binary-files=text -d skip --color=auto

在此过程中,还发现了一个叫 sudo.vbs 的脚本,顺便抄录于下(原链接:https://www.jianshu.com/p/2a2639815c79)。sudo 的能力对我不是刚需,而且很久之前有人在 sf.net 上就有人做过(https://sourceforge.net/p/sudowin),后来还有人用 go 实现了一遍(https://github.com/mattn/sudo)。

还有个略显贪婪的需求就是能把 ~ 当成用户自主根目录。

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注