Mac提升效率工具

Mac提升效率工具

Posted by if on 2018-11-18

提升效率

解除未知来源限制

sudo spctl --master-disable

thefuck

你是否经常被sudo困扰呢 是否ls经常写成sl,安装这个就对了

github地址

https://github.com/nvbn/thefuck

安装

brew install thefuck

但是在命令行中经常打fuck有点不太优雅

你可以重命名成改成你想用的

在你的shell配置文件中加上 如: ~/.bashrc ~/.zshrc

1
2
3
4
# 默认配置
eval $(thefuck --alias)
# 重命名成 ffff
eval $(thefuck --alias ffff)

tmux

终端神器,我使用了.tmux来做默认配置

安装

brew install tmux

然后按照.tmux的文档下载配置

1
2
3
4
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .

根据习惯我会自己加一些默认配置

执行vim ~/.tmux/dev 创建文件

1
2
3
4
5
6
selectp -t 0 # 选择第一个标签
splitw -h -p 50 # 分割成两半

selectp -t 1 # 选择第二个标签
splitw -v -p 50 # 分割成两半
selectp -t 0 # 返回第一个标签

之后追加配置

echo "bind D source-file ~/.tmux/dev" >> .tmux.conf

接着在终端输入

tmux

按前缀键 默认为Ctrl-b 接着输入:source-file ~/.tmux.conf

加载配置配置

就好了

vscode atom sublime 通过命令行启动

在自己的配置文件中追加

1
2
3
alias atom='/Applications/Atom.app/Contents/MacOS/Atom'
alias subl='/Applications/SublimeText.app/Contents/SharedSupport/bin/subl'
alias code='/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code'

终端中使用指纹输入用户密码

打开“终端”,执行以下命令:

1
sudo sed -i ".bak" '2s/^/auth       sufficient     pam_tid.so\'$'\n/g' /etc/pam.d/sudo

命令说明

  • 该命令的作用是把 /etc/pam.d/sudo 备份为 /etc/pam.d/sudo.bak,然后在 /etc/pam.d/sudo 的第二行前面加入 auth sufficient pam_tid.so 这个字符串。

  • 如果需要恢复原文件,请执行:sudo mv /etc/pam.d/sudo.bak /etc/pam.d/sudo