都是风景,幸会。

从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell; macOS Mojave 及更低版本中 Shell 默认是 bash;

最新版 MacOS 已经采用了 zsh 作为默认终端,在 ~./zshrc 中增加如下配置即可实现 git 的自动补全功能:

# Git 自动补全
autoload -Uz compinit && compinit

然后重启终端就可以了。

如果没有 ~./zshrc 文件,可参照 Mac OS 配置环境变量

参考:Zsh 中的 Git

场景描述:开发过程中,偶尔会遇到比如某个模块功能已经修改完成,但是因为需求变更,修改的地方不需要改了,这个时候就需要对修改的代码恢复原状,这时候只需要把修改的代码的 commit 进行删除,那么相应的修改操作也就恢复了;

••••••

问题场景:小程序中嵌套了一个 webview 页面,webview 页面中有静默授权(A1 页面静默授权后重定向到 A2 页面),点小程序原生的返回按钮会返回到 A1 页面,然后页面就会反复静默授权;

预期表现:点小程序左上角原生的返回按钮返回到小程序上个页面;

解决方案:通过 history.pushState 添加历史记录名目,history.onpopstate 监听历史记录条目发生变化时,调用小程序 API wx.navigateBack

••••••

王定国歌儿曰柔奴,姓宇文氏,眉目娟丽,善应对,家世住京师。

定国南迁归,余问柔:“广南风土, 应是不好?”

柔对曰:“此心安处,便是吾乡。”

因为缀词云。

常羡人间琢玉郎,天应乞与点酥娘。尽道清歌传皓齿,风起,雪飞炎海变清凉。

万里归来颜愈少,微笑,笑时犹带岭梅香。试问岭南应不好,却道:此心安处是吾乡。

你十五岁,坐公交车上学,

上来一个穿校服的,会多看两眼,

而那些臃肿的大叔和提着菜肉的大妈,

都是隐形人,下车时被蹭到了,

你才注意到这么一个人,

衣服上有股尘土味儿,

你心里想,我长大了不会活成那样子。

大叔走出去好远,回头看了你一眼,

心里有股波动,想起了十五岁的自己。