前端Mac生产力工具

114 阅读2分钟

Mac 鼠标设置

如何将鼠标左、右键设置为切换上一个、下一个桌面

image.png 如果是罗技科技鼠标,其自带Mac版映射软件,设置方便,但如果是重力星球这种游戏鼠标,没有Mac版的软件来映射左右键,可下载Karabiner-Elements

默认鼠标设置是不开启的,需要找到你的鼠标设备,并打开开关

image.png

搜索预定义配置Switch desktop with mouse buttons 4,5,再导入

image.png

  • 备注:Mac Mouse Fix也是非常好的软件,但是开始收费,不推荐

让鼠标滚动更顺滑

非mac鼠标,可能滚轮不够顺滑,作者使用的是重力星球游戏鼠标,滚动老是觉得手感奇怪,安装mos即可,滚动非常舒适

image.png

键盘设置

使用非苹果键盘时,option + v 和option + c 反人类,option离空格太远,可以将command键和option调换位置,使复制、粘贴跟win相同体验

直接Mac系统调换快捷键位置即可

image.png

  • 备注:如果又使用了Karabiner-Elements,并开启了键盘映射,注意和这个设置二选一即可,关闭另一个,否则键盘冲突。

安装 Homebrew

Homebrew是什么?

使用 Homebrew 安装 Mac 没有预装但你又需要的东西

安装

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

找不到 brew 全局变量

如果 brew -v 找不到全局变量,则可通过修改环境变量解决:

## 切记执行环境变量设置!,如已执行过请忽略。
## 执行下面命令将 Homebrew 到 PATH 中:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/tangchao/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

终端 (iterm2 + oh-my-zsh)

1. iterm2 安装

iterm2下载,解压后解压,拖入 Application即安装成功

若太慢的话,用brew安装:

brew install iterm2

2. on my zsh 安装

官网提供了两种安装方式:

# via curl
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# via wget
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

如果,由于一些原因,上面两种方法你都没能安装成功,可以试一下手动安装:

# 下载 oh-my-zsh 源码
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
# 并且把 .zshrc 配置文件拷贝到根目录下
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
# 让 .zshrc 配置文件生效
source ~/.zshrc

安装 node

官网下载

node版本管理 nvm or n

nvm

安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

设置全局变量

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

查看node的所有LTS版本

nvm ls-remote --lts

安装16最终稳定版

nvm install 16.20.1

n

安装

sudo npm i n -g

安装node

sudo n install 16.20.1

切换node

n (上下选择切换)

vscode

官网下载

下载太慢???

将下载地址中的 az764295.vo.msecnd.net 更换为 vscode.cdn.azure.cn 使用国内的镜像服务器加速

image.png

git

安装 brew install git,安装成功后,执行

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

命令简写

git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status

mac文件权限

sudo chmod -R 0777 /Users/tangchao/
// 权限太大,拉不下来代码
chmod 600 ~/.ssh/id_rsa

其它

  • chrome
  • 搜狗输入法