您的位置:首页 > 其它

[置顶] Mac 使用

2018-01-31 17:09 579 查看
硬件认知
键盘

快捷键

触控板手势

软件认知
安装软件的格式

Mac 系统中英文部分翻译收集

修改 hosts

系统自带
mac shell终端

回车换行符

Spotlight:系统搜索功能

地图

与 Windows 共享

应用安装
输入法

浏览器
Safari(自带浏览器)

开发
环境变量

Java

IntelliJ IDEA

硬件认知

键盘

Mac 键盘

⌘——Command ()   // 四方角花型
⌃ ——Control      // 是向上的尖括号
⌥——Option (alt)  // Z字加一杠
⇧——Shift         // 大棒带向上箭头

↩——enter
⌫——delete


~:代表用户主目录(如abc登录后在/home/abc, ~即表示/home/abc);

/:代表系统根目录;

快捷键

// Mac 的 Command 键相当于 Windows 上 Control 键的功能,如
Command + c // 复制
Command + v // 粘贴
Command + x // 剪切
Command + z // 还原
Command + “点击” // 想要选择多个不相邻的文件时

Command + Tab // 切换应用程序
Command + ` // 切换窗口 (在当前应用程序内)
Command + Q // 退出应用程序
Command + W // 关闭窗口(只是最小化到 Docker 里而已)
Command + H // 隐藏应用
Command + M // 最小化(会在垃圾桶旁保留一个缩略版)

// Mac 上 Control 的作用不如 Windows 上的大,但 OS X 作为 Unix 系统,Control 在命令行(Shell、EMACS等)下仍保留了部分快捷键
Control+A // 行首
Control+E // 行尾
Control+B // 方向左
Control+F // 方向右
Control+P // 方向上
Control+N // 方向下
Control+D // 向后删除,可理解为Windows上的Delete
Control+H // 向前删除,可理解为Backspace
Control+K // 可理解为剪切
Control+Y // 可理解为黏贴

// delete 操作(Mac 没有画 ← 的 BackSpace 退格键)
delete // 删除光标之前的一个字符(默认)
fn + delete // 删除光标之后的一个字符
option + delete // 删除光标之前的一个单词(英文有效)
command + delete // 删除光标之前整行内容
command+delete // 删除文件(先要选中文件)

// 想在两个窗口之间复制或移动文件时
Command + “点击” // 在 Finder 中打开新目录(原目录保留)
Command + Option + “点击” // 在新的 Finder 中打开新目录(原目录不保留)
// 想移动后方窗口时
Command + “鼠标拖拽” // 移动后边应用的窗口(不影响前端窗口)
Command + Option + “鼠标拖拽” // 移动后边应用的窗口,同时隐藏除后边窗口外的所有窗口
// 想快速找到应用(文档、目录)在 Finder 中的位置
Command + “点击Dock上的图标” // 跳转到应用在Finder中的位置
// 操作 Spotlight(聚焦搜索) 中搜到的结果
control + 空格键 // 快速呼出 Spotlight
Enter // 直接回车,打开文件
Command + Enter // 把 Spotlight 中搜到的结果快速在 Finder 中查看

// 移动光标
跳到本行开头 // Command + 左方向键←
跳到本行末尾 // Command + 右方向键→
跳到当前单词的开头 // Option + 左方向键←
跳到当前单词的末尾 // Option + 右方向键→
跳到整个文档的开头 // Command + 上方向键↑
跳到整个文档的末尾 // Command + 下方向键↓

// 文字选择(在上边的快捷键中加上 Shift 键,就能够产生一组新的快捷键,可以实现快速选择一行文字、一些词语甚至整篇文档
选中当前位置到本行开头的文字 // Shift + Command + 左方向键←
选中当前位置到本行末尾的文字 // Shift + Command + 左方向键→
选中当前位置到所在单词开头的文字 // Shift + Option + 左方向键←
选中当前位置到所在单词末尾的文字 // Shift + Option + 右方向键→
选中当前位置到整个文档开头的文字 // Shift + Command + 上方向键↑
选中当前位置到整个文档末尾的文字 // Shift + Command + 下方向键↓


删除mac电脑中已在应用程序中删除在launchpad还有残留图标的应用

当 Launchpad 里存在已删除应用的图标外,且无法按正常的删除方法操作时,可以用 Control + Option ,此时图标左上角会出现删除小角标,点击即可删除。

Command 键(⌘)

早年的 Unix 系统的键盘是没有 Windows 键、Command 键(参考HHKB布局)这些修饰键的,只有 Control、Alt(Opt)、Shift 这些修饰键。

Command 键是 Mac OS 引入的快捷键(Windows OS 引入的是 Win 键),Mac 的 Command 键的功能与 Windows 上的 Control 键基本一致,而 Mac 的 Control 键有另外的作用。

⌘ 形状由来

据 Mac 开发团队成员安迪·赫茨菲尔德回忆,当初在和其他团队成员一起工作时,需要把“菜单命令”直接译为“键盘命令”,所以他们决定新增一个特殊的功能键。思路很简单:当和其他按钮一起按下时,“苹果键”将调用相应的菜单命令。当初的“苹果键”图标就是苹果的 Logo,因为又多了一个 Logo,乔布斯不是很喜欢。赫茨菲尔德回忆说:“屏幕上的苹果 Logo 太多了!很恐怖!我们滥用了苹果 Logo。”于是,苏珊·卡蕾受命开始重新设计图标。在翻阅国际符号字典后,苏珊选定了一种花状符号。这个命令键符号一直沿用至今。

触控板手势

触摸手势触控板手势

设置:菜单 () >“系统偏好设置”,然后点按“触控板”。

常用

四指上推 // 切换应用
两指触控、Ctrl+单指触控 // 打开应用属性(效果同鼠标右击)


软件认知

安装软件的格式

dmg:镜像文件,相当于win的iso文件,打开直接拖到应用程序文件夹即可。

pkg:帮助安装程序,可以辅助您安装应用,相当于win的exe。

Mac 系统中英文部分翻译收集

Finder 访达

修改 hosts

在 terminal 终端输入:sudo vi /private/etc/hosts,修改并保存。

系统自带

mac shell终端

ctrl+a //移到行首
ctrl+e //移到行尾
ctrl+y // 插入最近删除的单词或语句
ctrl+k //删除光标处到行尾部分
ctrl+u //删除光标处到行首部分
ctrl+w //删除光标处到当前单词开头部分或语句

// linux系统用
alt+a //移到光标所在单词首部
alt+e //移到光标所在单词尾部
alt+d //删除光标处到单词尾部


回车换行符

\n // 换行(newline),code=10,换行符就是另起一行
\r // 回车(return),code=13,回车符就是回到一行的开头


Windows 系统:每行结尾是 回车+换行(CR+LF),即“\r\n”;

Unix 系统,每行结尾是 换行CR,即“\n”;

Mac 系统,每行结尾是 回车CR 即’\r’;

影响

(1)一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;

(2)而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。

(3)Linux保存的文件在windows上用记事本看的话会出现黑点。

转换

在linux下,命令unix2dos 是把linux文件格式转换成windows文件格式,命令dos2unix 是把windows格式转换成linux文件格式。

Spotlight:系统搜索功能

屏幕顶部菜单栏右上角的放大镜图标,或在任意 app 中 Command+Space。

作用:迅速打开常用 app、文稿、图像等Spotlight 的几个作用

附加功能:Spotlight 结果还包括词典释义、货币转换和快速计算。

地图

与 Windows 共享

前提:

确认 WIndows 和 Mac 在同一个工作组:

Mac OS X:系统偏好设置——网络——高级——WINS

Windows 7/8:计算机——属性——工作组

Mac 开启共享

前提:

系统偏好设置——共享

Windows 开启共享

前提:

开启来宾账户

组策略里(gpedit.msc),“计算机管理”-“Windows设置”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“账户:来宾账户状态”

选择要共享的文件夹,右键——属性——共享

应用安装

输入法

五笔:清歌

浏览器

Safari(自带浏览器)

插件

屏蔽广告类(可单独、可组合使用)

Adguard

Adblock、、Adblock Plus、Adblock Pro、Adblock Super

uBlock Origin

广告终结者

adsafe

开发

环境变量

编辑 .bash_profile(如无则在用户目录下创建一个)

// 进入当前用户 home 目录
cd ~
// 创建(如有该文件,则跳过此步骤)
touch .bash_profile
// 编辑
open -e .bash_profile
// 更新
source .bash_profile


扩展

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。

/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。

~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该

文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件。

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该

该文件被读取。

~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件。

Java

安装后验正

// 终端查看 Java 安装路径(会显示所有已安装版本)
/usr/libexec/java_home -V

// 查看 Java 版本
java -version


默认 java 安装路径(注意版本号):

默认JDK1.6(Apple自带JDK)路径: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

默认JDK1.7、1.8(Oracle) Home : /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

安装后配置

编辑vim ~/.bash_profile 文件追加以下配置:

JAVA_HOME=`/usr/libexec/java_home`
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:/usr/local/bin:


注:JAVA_HOME 在 Mac 下可以用 /usr/libexec/java_home 获取到,也可以自己指定JDK安装路径.

IntelliJ IDEA

注册码

2018 注册码:License Server :https://jetlicense.nss.im/

配置 SDK

IDEA不会自动匹配系统的JDK环境,在使用IDEA之前首先要安装JDK,否则编译时会出错。

在 Welcome 界面,Configure——Project Defaults——Project Sctucture,指定 JDK 版本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: