Ethkuil

Ethkuil

V2EX 第 605325 号会员,加入于 2022-12-08 11:02:46 +08:00
今日活跃度排名 8505
根据 Ethkuil 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Ethkuil 最近回复了
5 小时 57 分钟前
回复了 garynow 创建的主题 酷工作 小红书开启疯狂招人模式
有实习岗位吗?
28 天前
回复了 firhome 创建的主题 Windows 如何让 windows 命令行如 mac 般丝滑?
winget add Git.Git
winget add MSYS2.MSYS2

# .bashrc
export PATH="$PATH:/c/msys64/usr/bin/"

pacman -S tree rsync

winget add gerardog.gsudo
winget add Docker.DockerDesktop

ln -s -> mklink
open -> start
shutdown -> shutdown

我觉得完全不比 mac 的差吧?

## 路径

Git Bash for Windows 默认用 Unix 风格路径,Windows 风格则可套层引号转义后使用,兼顾。
此外,Git for Windows 自带一个 cygpath 命令,能方便地在各种路径风格间转换。
顺便一提,Git for Windows 里的 pwd 可接受 -W 标志 输出 Windows 风格路径。

一般 Unix 那套已经够了,不过偶尔在 Bash 里调用 Windows 命令时,还是要直面这个问题的。补充两点:
1. 不知是冷知识还是热知识:Windows 其实支持使用正斜杠作为路径分隔符。故在 Bash 里调用 Windows 命令时,路径参数形如 C:/my/path 为好,因为在 Bash 里处理反斜杠太噩梦了。
2. 许多 Windows 自带命令的参数格式是 /a, /s 这样以正斜杠开头的,在 MSYS 环境里会被当成「路径」转义掉,然后就不能正确执行了……
例:shutdown /s /t 60
不知是冷知识还是热知识:有些 Windows 命令其实也支持 -a 这样以连字符开头的 参数格式,尽管其 help 里只会演示 正斜杠开头的。
解决方案:shutdown -s -t 60
34 天前
回复了 heyshigeru 创建的主题 分享发现 分享 2023 年度我最爱的 5 个 Android App
音乐播放器我用的是 Telegram (不需要看歌词的话几乎是完美的)

正经推荐 布丁扫描,纸质文档转电子文档。
40 天前
回复了 fulvaz 创建的主题 职场话题 最近前端工作感悟一二
有一本挺薄的讲调试的书,叫《调试九法》,我推荐 op 看看。相信你会喜欢的。
偶尔需搜索文件内容时,Everything 有这个功能、但慢到我直接当不存在。不过也不能怪它,因为 grep 也差不多慢🤣。还是用 ripgrep 吧。而且很多时候还会有「具体匹配到了哪些行」之类更多的需求,也需要用 ripgrep 。
左手稍微转一下无名指就能按下 Esc 了,从来不觉得 Esc 别扭。我反而觉得 Enter 难按,右手动的幅度比左手按 Esc 更大。
简单重构了下(扁平化),并把自动完成配置的 `config.bat` 也上传上去了。
@skt041959 hh 我直接复制了 MIT 的 Missing Semester 里提供的配置,感觉挺适合我的。其实没关系,我 Vim 的基本功能已经用得很熟了,确实用不到方向键。
@bigtear 好奇,求细说。我也是软链接的
好像有点重点歪,我其实主要想分享 dotfiles 的内容而非组织方式的……

我使用的是 Windows ,还有很多 GUI 软件的配置文件也需要管理,甚至有些配置文件不是纯文本格式。只有 2 个分区,C 盘放重装后无需保留的、D 盘放需保留的,所以一些配置文件是存在 D 盘然后软链接到相应目录的,包括 dotfiles 。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2419 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 10:51 · PVG 18:51 · LAX 02:51 · JFK 05:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.