提高注意力小脚本
潘忠显 / 2023-07-06
如果你像我一样,在需要专注的时候,会不自觉的去刷刷乐问、微博、GitHub,那么下边这个小脚本很适合你。
觉得有意思,别忘了关注我
原理
把特定网站域名加到hosts,解析成127.0.0.1 而变得不能访问
简单用法
- 保存成文件,命名为 
keep_focus.sh - 在需要集中精力的时候:
sudo sh keep_focus.sh focus_on - 在放松的时候:
sudo sh keep_focus.sh focus_off 
脚本中有 sed 指令是在 MacOS 上需要加备份文件后缀
高级用法
- 
保存成文件,放在home目录,比如我保存在
~/.keep_focus.sh - 
在
~/.zshrc中加入 alias:alias focus_on="sudo sh ~/.keep_focus.sh focus_on" alias focus_off="sudo sh ~/.keep_focus.sh focus_off" - 
重新打开一个终端,或者主动
source ~/.zshrc - 
在需要集中精力的时候:
focus_on - 
在放松的时候:
focus_off 
脚本内容
放在 GitHub Gist 上:
