将 Mac 日常使用的软件和开发软件区分开,将之前写的 Mac 配置的文章分成了两篇:
图床
设置快捷键 Command+Shift+u
设置快捷键是 command+shift+p
免密登录
brew install ssh-copy-id
ssh-copy-id root@1.2.3.4
# 等价于
ssh-copy-id -i ~/.ssh/id_rsa.pub root@1.2.3.4 -p 22
ssh-copy-id
这个工具,它的原理其实是把自己的公钥(默认使用 ~/.ssh/id_rsa.pub
这个文件中的内容)复制到目标服务器的 ~/.ssh/authorized_keys
文件内。
可以利用 SSH 的配置文件来记住已有的配置,快速登录:
编辑~/.ssh/config
文件:
Host ss
HostName x.x.x.x
User root
Port 22
IdentityFile ~/.ssh/id_rsa
后续,仅需要ssh ss
,即可免密登录。
网络分析
- HTTP View 超酷的HTTP(S)的调试助手,一键拦截HTTP(S),仔细研究和检查流量,并准确地发现您的代码正在发送什么。
编程字体
- Hack 专为在源代码中使用而设计的开源字体
alfred
- 唤起快捷键设为:command双击
- 输入框:
lock
,锁屏 empty
清空回收站,瞬间强迫症患者清爽了。eject
命令可以弹出磁盘、存储卡或者虚拟磁盘镜像,如 .dmg 挂载后的磁盘。open + 文件名
或者空格 + 文件名
搜索文件,Enter
键直接打开文件,→
+Reveal in Finder
可以在文件夹中打开文件;find + 文件名
直接在文件夹中打开文件;- 输入
in
命令,以及待搜索的文本,列出磁盘中包含该文本的相关文件,可以快速定位文件,相当于简易的终端 find 命令。
快捷搜索URL:
百度- https://www.baidu.com/s?ie=utf-8&f=8&wd={query}
淘宝 - https://s.taobao.com/search?q={query}
豆瓣电影:http://movie.douban.com/subject_search?search_text={query}&cat=1002
bilibili:http://search.bilibili.com/all?keyword={query}
百度:https://www.baidu.com/s?ie=utf-8&f=8&wd={query}
stackoverflow:http://www.stackoverflow.com/search?q={query}
githubUser:https://github.com/{query}
githubSearch:https://github.com/search?utf8=%E2%9C%93&q={query}
MDN:https://developer.mozilla.org/zh-CN/search?q={query}
参考:
剪贴板历史
有了 Alfred 的剪贴板增强,以上场景都不是问题,首先要在 Features ->; Clipboard 中打开剪贴板历史:
这里我把它们都设置为存储三个月,同时把打开剪贴板的默认快捷键为 Ctrl + Shift + C
。
通过 Command + 数字键
,就可以把它粘贴出来
文本片段
有一些文本是需要反复输入的,比如你的邮箱、QQ号、地址、手机号码、某个网址等信息,亦或者聊天常用语句、表情等等,这些都可以通过 Alfred 来管理,节省输入时间。打开 Features ->; Snippets:
https://www.alfredapp.com/extras/snippets/
字典设置
输入dc
开头,然后输入查询的单词;
workflow
个人推荐的workflow:
- github:使用之前,需要先
gh > login
。 - ip addr