5 min read
目录
[TOC]
App软件
- WPS
- 有道云笔记
- CleanMyMac X
- Visual studio code
- uPic
- Typora
- Tencent Lemon
- Snagit2020
- ShadowsocksX-NG-R8
- 微信
- 钉钉
- Polarr Photo Editor Pro
- PDF Expert
- Parallels DeskTop
- Navicat Premium
- Motrix
- Mark Text
- Little Snitch
- Kap
- IntelliJIDEA
- IINA
- Google Chrome
- GoLand
- Firefox
- eZip
- CotEditor
- Clion
- Araxis Merge
- Android 文件传输
- Kantu
- Jietu
- 百度网盘
软件环境
- JDK
- HomeBrew
- Git
- Gradle
- Maven
- GoLang
vim配置
cd
vi .vimrc
##i进入编辑模式
# 显示行号
set number
# 检测文件类型
filetype on
# 开启语法高亮
syntax on
# 支持使用鼠标
set mouse=a
# 按下回车键后,下一行的缩进会自动跟上一行的缩进保持一致。
set autoindent
# 按下 Tab 键时,Vim 显示的空格数
set tabstop=2
# 由于 Tab 键在不同的编辑器缩进不一致,该设置自动将 Tab 转为空格
set expandtab
# 是否显示状态栏。0 表示不显示,1 表示只在多窗口时显示,2 表示显示
set laststatus=2
# 在状态栏显示光标的当前位置(位于哪一行哪一列)
set ruler
##按esc键,退出编辑模式,输入:wq
安装HomeBrew
常用命令
brew list # 查看已经安装的包
brew update # 更新Homebrew自身
brew doctor # 诊断关于Homebrew的问题(Homebrew 有问题时请用它)
brew cleanup # 清理老版本软件包或者无用的文件
brew show ${formula} # 查看包信息
brew search ${formula} # 按名称搜索
brew upgrade ${formula} # 升级软件包
brew install ${formula} # 按名称安装
brew uninstall ${formula} # 按名称卸载
brew pin/unpin ${formula} # 锁定或者解锁软件包版本,防止误升级
terminal配置(zsh配置)
.bash_profile
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias l='ls -alHh'
alias ..='cd ../'
alias ...='cd ../../'
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
Mac默认安装了zsh,下载oh-my-zsh
简化配置,如果没安装,使用brew安装
# 安装 zsh
brew install zsh
# 查看当前使用的 shell
echo $SHELL
# 切换 shell
chsh -s /bin/zsh
# 安装wget,安装oh-my-zsh用
brew install wget
# 安装oh-my-zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
# 安装完后重启终端
zsh主题
ZSH_THEME="af-magic"
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
last-working-dir
z
)
export GRADLE_USER_HOME=/Users/akm/.gradle
HIST_STAMPS="yyyy-mm-dd"
在.zshrc
文件中应用用户环境变量
# .zshrc文件最后添加下面一行
source ~/.bash_profile
更新zsh配置
# 更新配置
source ~/.zshrc
uPic安装配置
Git安装和配置
Finder配置
- 拷贝路径
- 在终端打开
Mac其他
- 显示隐藏文件
Maven
settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云谷歌仓库</name>
<url>https://maven.aliyun.com/repository/google</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云阿帕奇仓库</name>
<url>https://maven.aliyun.com/repository/apache-snapshots</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云spring仓库</name>
<url>https://maven.aliyun.com/repository/spring</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云spring插件仓库</name>
<url>https://maven.aliyun.com/repository/spring-plugin</url>
</mirror>
</mirrors>
<profiles>
</profiles>
</settings>

Kim
Time waits for no one.