晚晴小筑

游客是你,风景是我,无法避免,让你经过。

Mac使用记录

环境变量配置

~/.bash_profile (如果没有则创建touch ~/.bash_profile)中添加

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"
export JAVA_HOME
PATH="$PATH:$JAVA_HOME/bin"

显示隐藏文件

  1. 命令行方式:

    • 显示隐藏文件:
      defaults write com.apple.Finder AppleShowAllFiles YES;KillAll Finder
    • 不显示隐藏文件:
      defaults write com.apple.Finder AppleShowAllFiles NO;KillAll Finder
  2. 快捷键方式:
    command+shift+.

窗口最小化/最大化

最大化/还原 control + command + f
最小化 command + h
关闭/退出当前高亮窗口command + q

安装 brewhome

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

国内嘛,当然需要一个国内到镜像。
替换及重置Homebrew默认源

替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

在Intellij IDEA 中 option + ⬆️ option + ⬇️ 显示上一个方法和下一个方法冲突

这里写图片描述

鼠标滑轮滚动方向设置

这里写图片描述

iTerm2 + zsh + oh-my-zsh

安装 iTerm2

https://www.iterm2.com/downloads.html

安装 zsh

brew info zsh
brew install zsh
  • 通过cat /etc/shells命令可以查看当前系统可以使用哪些 shell
cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
  • 通过echo $SHELL命令可以查看我们当前正在使用的 shell( Mac系统中默认的shell为bash shell)
  • 如果当前的 shell 不是 zsh,我们可以通过chsh -s /bin/zsh命令可以将 shell 切换为 zsh,终端重启之后即可生效。

安装 oh-my-zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装完就可以在~/.zshrc配置相关到参数。

插件

autojump
brew install autojump

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

git clone git@github.com:zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

~/.zshrc 配置

plugins=(
  git
  zsh-syntax-highlighting
  zsh-autosuggestions
)

########################### only for me ###########################
# autojump
[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh

# JAVA_HOME
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"
export JAVA_HOME
PATH="$PATH:$JAVA_HOME/bin"

# HOMEBREW_BOTTLE_DOMAIN
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
########################### only for me ###########################

mac 下 tomcat 乱码

在tomcat bin 目录下新建 setenv.sh 文件,内容为
export CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF-8"
尽量不要去修改 catalina.sh

#   Do not set the variables in this script. Instead put them into a script
#   setenv.sh in CATALINA_BASE/bin to keep your customizations separate.
18-May-2018 13:12:23.586 信息 [RMI TCP Connection(2)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

/usr/local/Cellar/tomcat@8/8.5.28/libexec/conf/catalina.properties
修改为:
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar

fn 功能键

使F1至F12回归原来的功能。

阅读更多
版权声明:作者:N3verL4nd 出处: https://blog.csdn.net/lgh1992314/article/details/80319905
个人分类: 其他
想对作者说点什么? 我来说一句

Mac 使用记录

Mac Idea 快捷键

lilongjiu lilongjiu

2017-09-20 20:25:24

阅读数:331

没有更多推荐了,返回首页

不良信息举报

Mac使用记录

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭