触摸板:
- ctrl+单击: 右键.
- 双指实现右键(点击或触摸,右键也常设为左或右下角单击)/拖动(上下左右移动,在设置里可以颠倒上下方向)/切换(快拖)/放大缩小(缩扩双指)/智能缩放(双指双击)/旋转(转动双指)/通知中心(在触板右外到右侧的双指扫动)
- 三指左右: 切换页面(二指也可);上下推见四指。
- 四指:收拢:去Launchpad; 张开:切换桌面;四指上推(或三指):MissionControl;四指下推(或三指):应用程序expose?;四指左右:全屏时切换应用
Mission Control Panel 及桌面管理:
- 三或四指上推, 或者F3, 或者Ctrl+上 : 打开任务桌面
- ctrl+左/右 :切换桌面
- ctrl+1/2/3/4… :切换指定桌面
- 在MCP中拉动任务到指定桌面可移动任务, 或者将任务的标题栏按住往屏幕两边最边处拉动并逗留.
快捷键:
Mac OS X常用快捷键一览 F3:MissionControl F4:Launchpad; F11:切换到桌面 F12:Dashbroadcmd在mac中快捷键重要性相当于window的ctrl。⌘=CMD;⌥=OPT;^=Ctrl;⇧=Shift; ⎋=Esc;⌫=Del
- cmd+空白 切换输入法(开始默认是spotlight搜索,建议更改spotlight为ctrl+空格。需要更改)
- cmd+tab:和alt+tab切换类似。
- cmd+· :即~的键。在应用间切换?
- alt+拖动文件: 复制文件到该位置
- cmd+拖动文件: 默认在同一分区拖动是剪切的意思, 但是移到U盘时会复制.cmd 可以保证是剪切.
- cmd+alt+拖动程序:创建快捷方式
- cmd+alt+esc:强制关闭程序。(相当于alt+F4或ctrl+alt+del)
- cmd+alt+ctrl+eject关机:强制关机。(相当于ctrl+alt+del)
- Fn+左右: 原Home/end键, 跳转到行首行末
- Fn+上下: 原Pageup/Pagedown键, 上下翻页.
- Fn+delete: 原来的back delete(往后删除).
- cmd+上下: 相当于home和end 开头和末端.
- 在浏览器可以用space/shift+space来下翻和上翻
- cmd+F3:
- cmd+A: 全选
- cmd+C/V:复制黏贴。注意在文件夹上有所不同。
- cmd+alt+V: 先cmd+C复制后, 该快捷键是剪切.
- cmd+W/Q:关闭某个标签/程序。
- cmd+H/M:隐藏应用,最小化应用。
- cmd+R: 刷新,相当于win的F5
- cmd+Z/cmd+shift+Z: 撤销和到下一步
- cmd+tab: 切换程序. 切换时按cmd+Q可以删掉该程序.
- cmd+alt+D: 显示/关闭 Dock。
- cmd+alt+M: 最小化到桌面。
- cmd+alt+W: 关闭所有窗口. 也可以在按alt点关闭窗口的X来实现.
- cmd+shift+3:截屏保存为图片
- cmd+shift+3+ctrl:截屏保存到剪贴板使用
- cmd+shift+4:区域截屏保存为图片
- cmd+shift+4+ctrl:区域截屏保存到剪贴板
- cmd+shift+4+space:某个应用的界面截屏
- cmd+shift+D:查找字典。
- ctrl+1/2: 切换工作屏幕(可能要设置快捷键,由于有ctrl+左右,可以关掉)
- ctrl+上:MissionControl面板(和F3相同功能啊)
- ctrl+下:应用程序窗口
- ctrl+左右:切换不同的工作屏幕
常用软件快捷键
chrome:
cmd+alt+左右可以切换左右标签. cmd+1/2…. 可以快速选择标签.技巧:
- 点选文件后, 按空格键可以快速预览(不是打开.)
- 在finder中, 按着cmd(10.9,10.10版, 早期可以直接拖?) 可以将应用拖动到finder的工具栏! 可以用该方法安装go2shell 程序到工具栏, 快速打开新的终端.
- 更改文件打开方式: 显示简介/Get Info可以获得文件信息再修改打开方式, 可以选择to all
cat file | col -b > file2
可以去掉烦人的^M
dos标记
APP简介
官方MacbookAir内建APPTime machine使用备份;Photo Booth 自拍和视频加特效;
内建Terminal:
OSX支持的命令参见: https://ss64.com/osx.默认是bash,含有csh,ksh等。样式例如homebrew什么的,可以在新建标签/窗口中选择并设置为默认方式即可。
设置bash:.bash_profile写入:
[ -r ~/.bashrc ] && source ~/.bashrc
. (很关键,因为mac os不会开机加载一个bash,所有的shell都属于login性质都要加载.bash_profile。)将ls别名加入-G选项,也可以通过改export CLICOLOR=1 #(是否进行颜色显示) 和export LSCOLORS=gxfxaxdxcxegedabagacad #可以查LSCOLOR中11项及对应颜色自行修改。建议export CLICOLOR=1加到.bash_profile 一般推荐使用zsh, 参看zsh的笔记. 推荐使用oh-my-zsh, 更新使用
upgrade_oh_my_zsh
. 一些主要使用参见Cheatlist新指令:
- say sentense #会发音! -f 可以指定朗读的文件, -o 可以指定输出到引文文件(aiff文件等)
- open app/place #打开程序之类, 也可以打开文件夹!(Finder), -e 选项可以指定使用textedit 来打开
- pbcopy/pbpaste 复制黏贴的指令,例如
ls | pbcopy, pbcopy < a.txt, pbpaste >> a.txt
- mdfind: 相当于spotlight的搜索. 可以用-onlyin 目录名 指定搜索范围. mdutil -E 可以强制重建索引数据库.
- screencapture 抓屏, -C 抓取包含鼠标的全屏, -i 交互抓取局部(space键切换区域/窗口, ctrl键抓取到剪贴板) -m 抓取主屏, -help帮助啦. -T 10 延时10秒. -P 用preview打开. -t pdf 可以指定输出格式(默认是png). -c 截屏到剪贴板 -W 交互模式(默认窗口模式, 和-i 类似. -w 只能使用窗口截取模式不能切换, -s只能使用区域截取)
- launchctl 管理OS X的启动脚本, 开机服务, 定时执行特点脚本(如cron).
Homebrew
http://brew.sh/ Mac下安装各种linux所需要软件的程式. 像apt-get, yum类似.- 安装:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装软件: brew install software 卸载相应使用brew remove software; reinstall 是重装.
- 搜索软件: brew search name* 搜索相关软件.
- 列出软件: brew list ; 显示软件A信息: brew info A ; 显示包A的依赖: brew deps A.
- 更新brew: brew update ; 检查系统状况: brew doctor;
- 升级软件: brew upgrade [A] 升级所有或者指定软件A. brew outdated 列出已过时的软件包.
- 搞快捷方式: brew link name; (适于安装失败的) 值得装: wget, gcc(gfortran), pymol等
推荐安装程序:
- Go2shell: 快速在finder中打开terminal.
- 更改Go2shell的默认打开方式: 使用open -a Go2Shell –args config 更改默认打开方式
- 建议到官网下载新版本的Go2Shell
- iTerm2: 一个高度可定制的终端,可以分屏. 下载.
- TotalFinder: 强化Finder的工具. 下载.
- Forklift: 双窗口文件管理工具. 还可以方便地实现sftp. 下载.
- Paragon NTFS: 写入移动硬盘!
- Mou: Markdown双窗口写作. 下载.
- PPSSPP: PSP模拟器, 存档在~/.config/SAVEDATA. 下载.
- OpenEmu: 可以模拟老式游戏机, NDS之类的, 开源哦! 下载. (下载实验版可以运行全屏的PPSSPP哦!)
- PCSX-reloaded: 可用于PS1模拟,需要装个bin(下载后放入
~/Library/PCSX**
里面的BIOS里. 手柄设置在plugins里面controller设置. 下载. 使用教程1, 教程2. - PCSX2 MAVERICS: 是PCSX2的衍生版, 可以在10.10运行. 貌似跑window虚拟的样子.不需要安装cg什么的nvidia包. 下载. 视频.
iTerm2:
- Preference-Appearance-Tabs 里面可以更改常见的Tab显示方式(关闭,新建,tab栏), Keys里面可以设置全局快捷键.
- 选中单词即可复制! 可以设置列出paste history面板,选中即黏贴.(toolbelt里面,还有如profile,note,jobs也可以在右侧列出).
- cmd+F进行查找, 可以tab补全(最近匹配的,此时补全后的内容自动复制!!! 按shift+tab可以将输入的部分左边的进行复制, 也可以多按几次往左添词.
- view里面可以设置tab的颜色方便区分!
-
在preference-profile里面可以设置working directory为reuse previous tabs directory来使用上次的工作目录.
- cmd+Enter: 全屏切换
- cmd+t: 新标签页;
- cmd+1/2/3… 选择tab;
- cmd+方向键: 切换标签页.
- cmd+opt+e: expose所有tab 可以跨tab搜索所有终端显示的东东…
- cmd+opt+B/F: 强大的时间轴功能…回到某个时刻的屏幕及指令….B和F就是前后,一般用B打开时间轴…
- cmd+D 左右分屏; cmd+shift+D 上下分屏.
- cmd+F: 查找,支持正则表达式,找到后tab可以复制
- cmd+; 可以快速查找输入过的命令进行补全. 相当于ctrl+r
- cmd+shift+h: 可以列出过去的剪贴板记录, 也可以在preference-general里面设置save copy/paste history to disk
- cmd+ +/-/0: 调整字体大小.
- cmd+r: 滚到新一屏,像清屏一样.
- cmd+/ 找到光标所在位置(vim有用啊)
- ctrl+u: 清除当前行(iterm是整行, mac terminal是光标所在之前所有内容.)
- ctrl+a/e: 到行首/行末
- ctrl+f/b: 移动光标, 相当于左右方向键
- ctrl+p: 上一条命令,相当于上键.
- ctrl+r: 搜索历史
- ctrl+d: 删除当前字符(相当于delete, mac里的delete是回退键!!)
- ctrl+h: 删除之前的字符(相当于backspace 回退键删除, 注意mac里的delete相当于回退键而非delete)
- ctrl+w/k: 删除光标前/光标后该词的其余部分. k往后删包括删除光标单词.
- ctrl+t: 光标前的和光标所在位置的交换内容…..
虚拟机玩法:
先装VMWare或VMPlay, 根据7chip教程(文字和视频), 先去BIOS打开VT和VT-d(记得要彻底关机,不是重启!), 然后打开下载的解压后的vm镜像即可. http://www.7chip.com/2013/04/how-to-install-mac-os-x-108-mountain.html https://www.youtube.com/watch?v=E-J8t53UuEs#t=78 http://www.7chip.com/search?q=mac+os https://www.youtube.com/watch?v=_dHOvA5wWkU 10.9一些比较好的博客介绍Mac下的使用:
foocoder.com : 图文介绍了vim及mac使用技巧.
No comments:
Post a Comment