第 37 期:上班很累,奖励自己一杯奶茶吧

@Author : Lewis Tian (taseikyo@gmail.com)

@Link : github.com/taseikyo

@Range : 2021-07-11 - 2021-07-17

Weekly #37

readme | previous | next

本文总字数 1666 个,阅读时长约:3 分 15 秒,统计数据来自:算筹字数统计

*Photo by Omid Armin on Unsplash

Mac 的键盘真难习惯啊!

Table of Contents

  • tip

    • 使用 trash-cli 逃出 rm 命令误删除重要文件的阴影

    • Mac 在当前文件夹打开终端/iTerm

    • Mac 在终端打开 Sublime/VS Code

    • Mac 下 iTerm2 按单词移动

  • share

    • 上班很累,奖励自己一杯奶茶吧

algorithm 🔝

review 🔝

tip 🔝

作者:今天是一个难忘的日子,当时本来想清除我们公司网站 cms 目录下面一些 cdn 推送网页后残留的垃圾文件,结果在执行 rm -rf conten* 时打成了 rm -rf conten * 结果就悲剧了。

trash-cli 是一个使用 python 开发的软件包,包含 trash-putrestore-trashtrash-listtrash-emptytrash-rm 等命令,我们可以通过这些命令,将文件移动到回收站,或者还原删除了的文件。

trash-cli 的项目地址:https://github.com/andreafrancia/trash-cli

1、安装

trash-cli 的安装很简单

cd /tmp
unzip trash-cli-master.zip
cd trash-cli-master
python setup.py install

或者:yum install -y trash-cli 安装,我当时 yum 安装没有成功,所有只能下载源码包安装了

安装成功后我们的系统就有了以下工具:

ll /usr/bin/ | grep trash
-rwxr-xr-x  1 root root        123 3月   3 15:15 trash
-rwxr-xr-x  1 root root        125 3月   3 15:15 trash-empty
-rwxr-xr-x  1 root root        124 3月   3 15:15 trash-list
-rwxr-xr-x  1 root root        123 3月   3 15:15 trash-put
-rwxr-xr-x  1 root root        127 3月   3 15:15 trash-restore
-rwxr-xr-x  1 root root        122 3月   3 15:15 trash-rm

2、功能说明

命令概览:

trash-put          将文件或目录移入回收站
trash-empty        清空回收站
trash-list         列出回收站中的文件
restore-trash      还原回收站中的文件
trash-rm           删除回首站中的单个文件

安装完毕之后我们可以通过一些配置,用它替代 rm 命令

我们在 ~/.bashrc 文件中间加入

alias rm="trush-put"

完成后输入 source ~/.bashrc 使修改的别名生效

系统偏好设置 -> 键盘 -> 快捷键 -> 服务:

勾选”新建位于文件夹位置的终端标签页“和”新建位于文件夹位置的终端窗口“

如果安装了 iTerm,下面还有”New iTerm2 Tab Here“,同样勾选

之后在文件夹中(Finder),需要选中一个文件夹/文件,然后在 Mac 右上角 访达->服务,就可以看到新建中断相关的子菜单了

如设置了快捷键(ctrl + shift + t)调出 iTerm,则选择一个文件/文件夹直接按快捷键就可以调出 iTerm,这样的话较 Windows 来说就多了一步

3. Mac 在终端打开 Sublime/VS Code

因为 Mac 的安装方式,直接将应用解压拖到应用程序目录就可以直接用了,但是想在终端打开怎么办呢?比如:subl README.md

有两种方法,下面分别用于 Sublime 和 VS Code:

ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

alias code='/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code'

一个是建立软连接,一个是建立别名,感觉差不多,后者需要放在 ".xsh" 配置文件中,稍微麻烦一丢丢。

打开 Preferences -> Keys,在 Key Mappings 看到 option + 右箭头 和 option + 右箭头 用作了其他功能,修改它俩的映射,选择 Action 为 "Send Escape Sequence",然后输入 "b" 和 "f" 即可

然后就可以使用这两组快捷键按照单词来前后移动了,不然默认的话是自动加 ABCD 之类的东西

share 🔝

1. 上班很累,奖励自己一杯奶茶吧

已经入职一周多,mentor 要求较高,这是好事,严师出高徒,能不断学到更多新知识。

每天有个清晰的任务方向总比无所事事乱找乱撞好,这样减少时间的浪费。

而最近蜜雪冰城做活动,而八方城附近就有一家,这两天下班都会去买个冰淇淋吃,然后带一杯柠檬水回来。

昨天(7.15)是活动第一天,我到店快十点半了吧,结果店里都是人,当然那个店也不大,让我等了好一会;

在回去途中路过一家一点点,结果没人,可能杭州这边一点点不怎么受欢迎?

另一方面,也让我想起来一个问题:奶茶真的需要那么贵吗?

当然不需要,在我看来,那完全是在交智商税【微笑】

其实我之前对奶茶根本不感冒,谈不上喜欢也谈不上讨厌。

直到我去了长沙,喝了茶颜悦色,才让我对奶茶改观,它可能才是真正意义上的奶,茶味较重,喝过的几款我都比较喜欢(所以八方城附近什么时候能开一家茶颜

扯远了,这一周总结下来,如开头所说,真的还挺累的,不过在实验室那种环境下,也是稍微能适应,毕竟那段时间经常都是将近十一点才回寝室(笑

既然已经工作了(虽然由于种种原因还是实习),那就对自己好一点吧,想吃冰淇淋,喝奶茶,或者其他什么的,下班之后只要还有那就去吃/喝吧!

readme | previous | next

最后更新于

这有帮助吗?