Mac常用快捷键

作者: StevenHu_Sir | 来源:发表于2019-11-03 22:37 被阅读0次

键盘快捷键

⌥ : option / alt
⇧ : shift
⌃ : control
⌘ : command
⎋ : esc

0.打开zsh配置路径

  • 启动Terminal
  • 进入当前用户的home目录
  • 输入 cd ~
  • 编辑.bash_profile文件
    输入open -e .bash_profile,这时./bash_profile就会打开,可以在后面加入要写入的环境变量(注意:从后往前读,注意覆盖)
  • 保存文件,关闭.bash_profile
  • 更新刚配置的环境变量
  • 输入source .bash_profile

1.弹出emoji表情键盘

$ Control + Command + 空格

2.新MacPro快捷键

输入法切换

$ control + option + 空格

3.Terminal 打开xcode项目

原生项目

cd到xcode工程的目录下,运行open *.xcodeproj

Cocoapods项目

cd到xcode工程的目录下,运行open *.xcworkspace

Mac常见问题

1.XXX.APP已损坏,打不开.你应该将它移到废纸篓

如遇:「xxx.app已损坏,打不开.你应该将它移到废纸篓」,并非你安装的软件已损坏,而是Mac系统的安全设置问题,因为这些应用都是破解或者汉化的,那么解决方法就是临时改变Mac系统安全设置。

出现这个问题的解决方法:

修改系统配置:系统偏好设置… -> 安全性与隐私。修改为任何来源
或者打开终端执行以下命令即可:

$ sudo spctl --master-disable

2.FireFox去广告插件安装

https://adblockplus.org/

3.使用Mac命令别名,提升工作效率

为系统添加命令别名可以提高我们的工作效率,告别命令繁琐,庸长的的烦恼。
Mac的~/.bash_profile文件提供了为系统添加命令别名的地方。所以我们要操作的也是这个文件。
下面是修改~/.bash_profile文件的步骤。
1.编写或者新建~/.bash_profile文件,并添加常用命令别名如下:

#详细打印
alias ll='ls -Alh'
#代码片段目录
alias snip='cd ~/Library/Developer/Xcode/UserData/CodeSnippets'
#XCode代码缓存目录
alias xcodeCC='cd ~/Library/Developer/Xcode/DerivedData'
#显示隐藏文件
alias showAll='defaults write com.apple.finder AppleShowAllFiles -bool true;KillAll Finder'
#关闭隐藏文件
alias showPart='defaults write com.apple.finder AppleShowAllFiles -bool false;KillAll Finder'
#打印IP地址
alias ip='ifconfig en0'
#将OC源码编译成C、C++
alias cc='clang -rewrite-objc'
#将OC源码编译成C、C++
alias cc2='clang -x objective-c -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'

注意:“=”两边不要加空格
2.:wq保存之后重新打开terminal或者执行命令:source ~/.bash_profile

4.oh-my-zsh卸载

https://www.jianshu.com/p/042f452a2401

5.Mac 修改文件的默认打开方式

右键点击文件(视频/文本等) -> 点击“显示简介” -> 在简介中我们找到“打开方式”,选择打开方式软件列表中你想要打开的软件 -> 点击“全部更改”按钮

6.iOS模拟器录屏

  • 在终端 cd 到文件要保存的文件夹
  • 运行命令:
xcrun simctl io booted recordVideo filename.mov
  • 停止录屏:control + C

相关文章

网友评论

    本文标题:Mac常用快捷键

    本文链接:https://www.haomeiwen.com/subject/jyolbctx.html