Submitted by gouki on 2011, December 2, 12:19 PM
有意思的文章,大多数时候,我们都是知道\r,\n,\r\n,但为什么是这样的呢,居然找到了一篇科普贴。
来吧,看看为什么吧。
原文来自:【科普贴】话说回车和换行
看xml的时候发现这样的一段话:
XML 以 LF 存储换行
在 Windows 应用程序中,换行通常以一对字符来存储:回车符 (CR) 和换行符 (LF)。这对字符与打字机设置新行的动作有相似之处。在 Unix 应用程序中,新行以 LF 字符存储。而 Macintosh 应用程序使用 CR 来存储新行。
让我对这三个(win,unix,mac)苦逼的主产生了兴趣,为啥你们不一样呢,难道你们认识“回车”和“换行”的时间有先有后吗?为啥没统一或者说为啥产生了CR和LF这两个玩意?说说历史吧!
为什么会有两个貌似一样功能的东西?
潜台词:很多时候敲击enter就是换行了呀,还回啥个车,回车就是换行吗?
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做"回车",告诉打字机把打印头定位在左边界;另一个叫做"换行",告诉打字机把纸向下移一行。
-http://www.ruanyifeng.com/blog/2006/04/post_213.html
为啥windows,unix,mac不统一呢?
可能是基于成本和效率的考虑,我认为都统一成一个“回车”就够了,可是当年正是这种想法导致了现在的问题,至于这三家互不相同,我也不知道,各有各的考虑吧,反正蛋疼的是用户,比起现在浏览器的兼容性问题,这算不上问题。
以下是他们表示“下一行”的方式:
OS 表示 C语言表示 16进制表示
windows 回车+换行(CR/LF) \r\n 0x0d0a
UNIX 换行符(LF) \n 0x0a
MAC 回车符(CR) \r 0x0d
看一下在一份xml文件里的情况吧,我没钱买苹果,所以下面不包括MAC OS,果粉别砍我!
抱怨之余,我们还能干啥呢?
至少你知道这是怎么回事了,至少在不同平台之间传送文件时别傻傻的骂别人没整理文件格式,至少...,这还不够吗?
-------------
在用PHP写文件的时候,一般我们都是用\n来解决断行。但这时候,如果用windows下的记事本打开这个文件,你会发现一堆黑框,并且处在一行里。
因此,看了上面的文章后,你会知道怎么办了。突然想到以前的str_replace(array("\r\n","\r","\n"),"<br />",$str), 这种烂代码。当然nl2br就解决这样的功能了。然后再转回来?哎。纠结啊。。
Tags: 回车, 换行, windows, linux, mac
PHP | 评论:0
| 阅读:19808
Submitted by gouki on 2011, November 17, 3:24 PM
Tags: mac, 虚拟内存
苹果相关 | 评论:0
| 阅读:27733
Submitted by gouki on 2011, October 24, 3:07 PM
不知道从何时起,金山在我眼里就有点成了吃老本的代名词。
不信?你可以看看金山以前的东西和现在的东西,有多少变化 了?或许我接触的少,但就算这样也可以有一个稍微能够讲讲的理由吧
1、金山快译,嗯,你说互联网时代,这种全文翻译不需要了。是的,客户端不需要了,但全文翻译真的不需要吗?好吧,我能够接受你这也不要那也不要。。。。
2、金山词霸,原来的客户端版本到现在更新过多少?和google合作到与google停止合作,软件更新了多少?到现在这么多年了,mac版本都没有。如今比它晚出来的有道词典也已经有了mac版本,虽然仅仅是一些很简单的东西,但总比每次都打开网页好吧
3、游戏,轩辕剑。因为我不太玩网游,所以我不太清楚,但好象也是反响一般,甚至越来越差的感觉
4、金山游侠,这个就不谈了,反正也是被放弃的产品。虽然说互联网时代不需要类似的东西了,都是网游嘛。所以没了就没了,也能够接受。
5、WPS,虽然说WPS在最近的版本更新越来越多。也就是windows版本有变动。原来还有linux版本呢。现在也是消失在时间的长河中了
6、快盘,这是这两年有新意的东西,当然也不支持mac。不谈国外的,国内的Everbox也准备开始支持mac了。当然可能是一个噱头,但至少人家网站上画了一个饼,可快盘没有。
7、杀毒 、安全卫士.。。。。。不想多说什么了
再说下来,搞的我就象金山黑了,其实也正是因为爱金山才会关注它,我用的第一个文字编辑软件就是wps的DOS版,对他的好感不是一天两天了。
金山,努力一点,不要吃老本了。
本不想写此文,主要是今天居然下载到了有道的mac版本。而一个星期前啥也没有。
Tags: 金山, everbox, mac, youdao
Misc | 评论:5
| 阅读:16431
Submitted by gouki on 2011, September 30, 3:54 PM
这是一篇超级详细的配置mac os下面php+mysql+apache的文章。非常详细
我的大部分配置就是参考上面的内容的,比如,PHP不能连接数据库,就是改一下默认的php.ini中pdo_mysql.default_socket【因为现在都用PDO了嘛。不用mysql的连接库了】
因为我是用navicat的,所以对phpmyadmin那一块的配置就不太关心了。不过MCrypt的安装可以参考。
原文来自:在Mac OS X中配置Apache + PHP + MySQL
内容如下:
Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便。本文以Mac OS X 10.6.3为例。主要内容包括:
- 启动Apache
- 运行PHP
- 安装MySQL
- 使用phpMyAdmin
- 配置PHP的MCrypt扩展库
- 设置虚拟主机
启动Apache
有两种方法:
- 打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”
- 打开“终端(terminal)”,然后(注意:sudo需要的密码就是系统的root帐号密码)
- 运行“sudo apachectl start”,再输入帐号密码,这样Apache就运行了。
- 运行“sudo apachectl -v”,你会看到Mac OS X 10.6.3中的Apache版本号:
Server version: Apache/2.2.14 (Unix) Server built: Feb 11 2010 14:40:31
这样在浏览器中输入“http://localhost”,就可以看到出现一个内容为“It works!”的页面,它位于“/Library(资源库)/WebServer/Documents/”下,这是Apache的默认根目录。
注意:开启了Apache就是开启了“Web共享”,这时联网的用户就会通过“http://[本地IP]/”来访问“/Library(资源库) /WebServer/Documents/”目录,通过“http://[本地IP]/~[用户名]”来访问“/Users/[用户名]/Sites /”目录,可以通过设置“系统偏好设置”的“安全(Security)”中的“防火墙(Firewall)”来禁止这种访问。
运行PHP
- 在终端中运行“sudo vi /etc/apache2/httpd.conf”,打开Apache的配置文件。(如果不习惯操作终端和vi的可以设置在Finder中显示所有的系统隐藏文件,记得需要重启Finder,这样就可以找到对应文件,随心所欲编辑了,但需要注意的是某些文件的修改需要开启root帐号,但整体上还是在终端上使用sudo来临时获取root权限比较安全。)
- 找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#号去掉,保存(在命令行输入:w)并退出vi(在命令行输入:q)。
- 运行“sudo cp /etc/php.ini.default /etc/php.ini”,这样就可以通过php.ini来配置各种PHP功能了。比如:
;通过下面两项来调整PHP提交文件的最大值,比如phpMyAdmin中导入数据的最大值 upload_max_filesize = 2M post_max_size = 8M ;比如通过display_errors来控制是否显示PHP程序的报错 display_errors = Off
- 运行“sudo apachectl restart”,重启Apache,这样PHP就可以用了。
- 运行“cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php”,即在Apache的根目录下复制index.html.en文件并重命名为info.php
- 在终端中运行“vi /Library/WebServer/Document/info.php”,这样就可以在vi中编辑info.php文件了。在“It’s works!”后面加上“<?php phpinfo(); ?>”,然后保存之。这样就可以在http://localhost/info.php中看到有关PHP的信息,比如版本号是5.3.1。
安装MySQL
由于Mac OS X中并没有预装MySQL,所以需要自己手动安装,目前MySQL的最稳定版本是5.1。MySQL提供了Mac OS X下的安装说明。
- 下载MySQL 5.1。选择合适的版本,比如这里选择的是mysql-5.1.46-osx10.6-x86_64.dmg。
- 运行dmg,会发现里面有4个文件。首先点击安装mysql-5.1.46-osx10.6-x86_64.pkg,这是MySQL的主安装包。 一般情况下,安装文件会自动把MySQL安装到/usr/local下的同名文件夹下。比如点击运行“mysql-5.1.46-osx10.6- x86_64.dmg”会把MySQ安装到“/usr/local/mysql-5.1.46-osx10.6-x86_64”中。一路默认安装完毕即可。
- 点击安装第2个文件MySQLStartupItem.pkg,这样MySQL就会自动在开机时自动启动了。
- 点击安装第3个文件MySQL.prefPane,这样就会在“系统设置偏好”中看到名为“MySQL”的ICON,通过它就可以设置MySQL开始还是停止,以及是否开机时自动运行。到这里MySQL就基本安装完毕了。
- 通过运行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysql和mysqladmin的别名
#mysql alias mysql='/usr/local/mysql/bin/mysql' alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
这样就可以在终端中比较简单地通过命令进行相应的操作,比如安装完毕之后MySQL的root默认密码为空,如果要设置密码可以在终端运行“mysqladmin -u root password "mysqlpassword"”来设置,其中mysqlpassword即root的密码。更多相关内容可以参考B.5.4.1. How to Reset the Root Password。
注意:Mac OS X的升级或者其他原因可能会导致MySQL启动或者开机自动运行,在MySQL的操作面板上会提示“Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' ”,或者在命令行下提示“Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)”,这应该是某种情况下导致/usr/local/mysql/data的宿主发生了改变,只需要运行“sudo chown -R mysql /usr/local/mysql/data”即可。
另外,使用PHP连接MySQL可能会报错“Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’”,或者使用localhost无法连接MySQL而需要127.0.0.1,原因是连接时候php默认 去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改动了文件的位置,放在/tmp下了。处理办法是按如下修改 php.ini:
mysql.default_socket = /tmp/mysql.sock
使用phpMyAdmin
phpMyAdmin是用PHP开发的管理MySQL的程序,非常的流行和实用。能够实用phpMyAdmin管理MySQL是检验前面几步成果的非常有效方式。
- 下载phpMyAdmin。选择合适的版本,比如我选择的是phpMyAdmin-3.3.2-all-languages.tar.bz2这个版本。
- 把“下载(downloads)”中的phpMyAdmin-3.32-all-languages文件夹复制到“/Users/[用户名]/Sites”中,名改名为phpmyadmin。
- 复制“/Users/[用户名]/Sites/phpmyadmin/”中的config.sample.inc.php,并命名为config.inc.php
- 打开config.inc.php,做如下修改:
用于Cookie加密,随意的长字符串 $cfg['blowfish_secret'] = ''; 当phpMyAdmin中出现“#2002 无法登录 MySQL 服务器”时, 请把localhost改成127.0.0.1就ok了, 这是因为MySQL守护程序做了IP绑定(bind-address =127.0.0.1)造成的 $cfg['Servers'][$i]['host'] = 'localhost'; 把false改成true,这样就可以访问无密码的MySQL了, 即使MySQL设置了密码也可以这样设置,然后在登录phpMyAdmin时输入密码 $cfg['Servers'][$i]['AllowNoPassword'] = false;
- 这样就可以通过http://localhost/~[用户名]/phpmyadmin访问phpMyAdmin了。这个时候就看到一个提示“无法加载 mcrypt 扩展,请检查您的 PHP 配置。”,这就涉及到下一节安装MCrypt扩展了。
配置PHP的MCrypt扩展
MCrypt是一个功能强大的加密算法扩展库,它包括有22种算法,phpMyAdmin依赖这个PHP扩展库。但是它在Mac OS X下的安装却不那么友善,具体如下:
- 下载并解压libmcrypt-2.5.8.tar.bz2。
- 在终端执行如下命令(注意如下命令需要安装xcode支持):
XML/HTML代码
- cd ~/Downloads/libmcrypt-2.5.8/
- ./configure --disable-posix-threads --enable-static
- make
- sudo make install
- 下载并解压PHP源码文件php-5.3.1.tar.bz2。Mac OS X 10.6.3中预装的PHP版本是5.3.1,而现在最新的PHP版本是5.3.2,你需要依据自己的实际情况选择对应的版本。
- 在终端执行如下命令:
XML/HTML代码
- cd ~/Downloads/php-5.3.1/ext/mcrypt
- phpize
- ./configure
- make
- cd modules
- sudo cp mcrypt.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
- 打开php.ini
sudo vi /etc/php.ini
在php.ini中加入如下代码,并保存后退出,然后重启Apache
extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so
当你再访问http://localhost/~[用户名]/phpmyadmin时,你会发现“无法加载 mcrypt 扩展,请检查您的 PHP 配置。”的提示没有了,这就表示MCrypt扩展库安装成功了。
设置虚拟主机
- 在终端运行“sudo vi /etc/apache2/httpd.conf”,打开Apche的配置文件
- 在httpd.conf中找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。
- 运行“sudo apachectl restart”,重启Apache后就开启了它的虚拟主机配置功能。
- 运行“sudo vi /etc/apache2/extra/httpd-vhosts.conf”,这样就打开了配置虚拟主机的文件httpd-vhost.conf,配置你需要的虚拟主机了。需要注意的是该文件默认开启了两个作为例子的虚拟主机:
XML/HTML代码
- <VirtualHost *:80>
- ServerAdmin webmaster@dummy-host.example.com
- DocumentRoot "/usr/docs/dummy-host.example.com"
- ServerName dummy-host.example.com
- ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
- CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
- </VirtualHost>
- <VirtualHost *:80>
- ServerAdmin webmaster@dummy-host2.example.com
- DocumentRoot "/usr/docs/dummy-host2.example.com"
- ServerName dummy-host2.example.com
- ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
- CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
- </VirtualHost>
而实际上,这两个虚拟主机是不存在的,在没有配置任何其他虚拟主机时,可能会导致访问localhost时出现如下提示:
Forbidden You don't have permission to access /index.php on this server
最简单的办法就是在它们每行前面加上#,注释掉就好了,这样既能参考又不导致其他问题。
- 增加如下配置
XML/HTML代码
- <VirtualHost *:80>
- DocumentRoot "/Users/[用户名]/Sites"
- ServerName sites
- ErrorLog "/private/var/log/apache2/sites-error_log"
- CustomLog "/private/var/log/apache2/sites-access_log" common
- </VirtualHost>
保存退出,并重启Apache。
- 运行“sudo vi /etc/hosts”,打开hosts配置文件,加入”127.0.0.1 sites“,这样就可以配置完成sites虚拟主机了,这样就可以用“http://sites”访问了,其内容和“http://localhost/~[用户名]”完全一致。
这是利用Mac OS X 10.6.3中原生支持的方式来实现的配置,也可以参考“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(一) ”和“Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(二) ”。实际上,你还可以使用XAMPP或MacPorts这种第三方提供的集成方案来实现简单的安装和使用。
--------
值得一观
Tags: mac, php, mysql, apache, 配置
苹果相关 | 评论:1
| 阅读:41978
Submitted by gouki on 2011, September 8, 12:31 PM
尝试用mac的时候,有些都不太习惯。比如切换输入法,是command+space,而在windows下,是ctrl+space。
比如关闭窗口,是ctrl+w,而mac是command+w,退出程序还好。几乎都是command+q。这个倒习惯了
最大的不习惯是在写代码的时候,突然发现。。。没有home键和end键了。以前靠这个来快速定位到首部和尾部的。。。一下子纠结了。找了点资料才发现,原来是fn+left和fn+right可以当成home和end用。所以。。。猜测了一下delete的功能是通过fn+delete实现,结果,果然如此。。。默认的delete其实就是win键盘上的Backspace。。。慢慢慢慢就习惯了很多
找到一篇文章介绍快捷键的,备份一下:http://www.diybl.com/course/6_system/apple/200861/119083.html
在以下的列表中,「opt」为键盘上「Option键」的简称、「cmd」是「Command键」、 「ctrl」则是「Control键」的简称。作者表示所有按键都经过实验,但译者并没有亲自使用过所有的按键组合,所以本文内容仅供参考;如果您要尝试 没有使用过的按键组合,请自己小心。
一、开机时按下……
滑鼠按键 弹出抽取式媒介(2.4f1版以前的Boot ROM可能不包括退出CD片)
opt键 在配备「New World」韧体系统的机种上叫出「Open Firmware」开机系统选择功能。
cmd-opt键 按住这两个键,直到电脑发出二次声响,就会改以Mac OS 9开机。
cmd-x(有时只按住x键) 如果Mac OS 9和Mac OS X在同一个开机用的硬碟区段(partition)上,按这个键会强迫以OS X开机。
cmd-opt-shift-delete 跳过原定的启动磁碟,改以外接磁碟(或光碟机)开机。这个按键的主要作用,其实是强迫电脑不要从预设的启动磁碟读入系统档案,所以会产生从其他磁碟开机的 「副作用」。如果您的Mac是配备SCSI介面的机种,它会从编号(ID)最高的磁碟机往下搜寻,直到找出可以开机的磁碟区段为止。至於在配备IDE介面 的机种上则不确定它的搜寻顺序。
cmd-opt-shift-delete-# 从指定ID的SCSI磁碟开?#代表SCSI编号)。
cmd-opt-p-r 清除系统参数记忆体(PRAM),必须按住不放,等发出两次响声之后再放开。
cmd-opt-n-v 清除NV RAM,类似在Open Firmware中做「重置全部」(reset-all)的动作。
cmd-opt-o-f 开机时进入open firmware。
cmd-opt-t-v 强制Quadra AV机种使用外接电视机当作显示器。
cmd-opt-x-o 以唯读记忆体中所烧录的系统软体开机(仅适用於Mac Classic机种)。
cmd-opt-a-v 强制电脑辨识苹果AV显示器。
c 使用光碟开机。如果原先设定由OS X开机,但光碟机里没有放置开机光碟,则可能会改由OS 9开机。
d 强制以内建磁碟机开机。
n 按住n键直到萤幕上出现Mac标志,电脑会尝试透过BOOTP或TFTP以网路伺服器开机。
r 强制PowerBook重置萤幕设定。
t 强制配备FireWire介面的机种进入外接磁碟模式(FireWire Target Disk mode)。
shift 关闭所有延伸功能(OS 9或OS X之下的Classic环境)。
shift 关闭登入项目,同时也会关闭所有不必要的程式核心(kernel)延伸功能(也就是所谓安全开机模式,仅适用OS X 10.1.3或更新的系统版本)。
cmd 开机时关闭虚拟记忆体(Virtual Memory,仅适用OS 9或OS X之下的Classic环境)。
空白键 开机时启动延伸功能管理程式(OS 9或OS X之下的Classic环境)。
cmd-v 开机过程中显示控制台讯息(仅适用OS X)。
cmd-s 开机后进入单一使用者模式(仅适用OS X)。
cmd-opt-c-i 先将系统时钟设定为日期1989年9月20日,然后以这个按键组合开机,就可以看到萤幕上显示特殊的系统小秘密(仅适用於Mac IIci机种)。
cmd-opt-f-x 先将系统时钟设定为日期1990年3月19日,然后以这个按键组合开机,就可以看到萤幕上显示特殊的系统小秘密(仅适用於Mac IIfx机种)。
二、萤幕上出现小Mac笑脸时按下……
空白键 开机时启动延伸功能管理程式(OS 9或OS X之下的Classic环境)。
shift 关闭包括MacsBug(一种程式设计师工具程式)在内的所有延伸功能(OS 9或OS X之下的Classic环境)。
shift-opt 关闭除了MacsBug之外的所有延伸功能(OS 9或OS X之下的Classic环境)。
ctrl 中断开机过程,进入MacsBug除错模式。
三、系统画面出现后按下……
cmd-opt 当OS 9或OS X中的Classic环境连接磁碟机时,可以重建磁碟机的桌面档案。
opt 不要开启任何系统视窗(Mac OS 9)。
shift 在系统档案(Finder)启动时暂时不要开启系统视窗。这些视窗并没有被真的关闭,只要您重新开机,这些视窗都就会照常出现(Mac OS X)。
shift 不要执行任何「启动项目」软体(Mac OS 9)。
四、在系统画面中按下……
按住opt键,再以滑鼠游标
按视窗上的关闭方块 关闭所有的系统视窗(除了弹出式视窗之外);按cmd-opt-w键也可以获得一样的效果。
cmd-shift-opt-w 关闭所有的系统视窗(包括弹出式视窗)。
cmd-右箭头键 在档案视窗以列表模式显示时,开启一个档案夹。
cmd-opt-右箭头键 在档案视窗以列表模式显示时,重复开启档案夹、以及其下所包含的多层档案夹。
cmd-左箭头键 在档案视窗以列表模式显示时,关闭一个档案夹。
cmd-opt-左箭头键 在档案视窗以列表模式显示时,重复关闭档案夹、以及其下所包含的多层档案夹。
cmd-上箭头键 开启上一层档案夹。在Mac OS X中,如果事先并未选定档案夹、而且没有开启任何视窗,这个按键会开启现在使用者的专属目录。
cmd-opt-上箭头键 开启上一层档案夹,并关闭现用档案夹。
cmd-opt-shift-上箭头键 将桌面变成现用视窗,并且选择最上层磁碟机。
cmd-下箭头键 开启选取的项目。在Mac OS X中,如果事先并未选定档案夹、而且没有开启任何视窗,这个按键会开启桌面档案夹。
cmd-opt-下箭头键 开启选取的项目,并关闭现用的档案夹。
opt-滑鼠按键 按条列档案视窗中的小三角形图像时,可以显示或隐藏下层档案夹中的内容。
tab键 选择名称以下一个英文字母开头的档案夹。
shift-tab键 选择名称以上一个英文字母开头的档案夹。
cmd-delete 把选取的项目搬进垃圾桶
五、在系统画面中的「视窗」选单中……
cmd-选取项目 关闭视窗。
cmd-shift-选取项目 将弹出式视窗归位。
cmd-opt-选取项目 展开选取的视窗,并关闭其他所有视窗。
ctrl-选取项目 展开选取的视窗,并隐藏其他视窗的内容。
·ctrl-opt-选取项目 启动选取视窗,并展开所有的其他视窗。
六、系统启动完毕之后……
在有电源按钮的机种上
电源按钮 在萤幕上显示包括「关机」、「睡眠」、以及「重新开机」按钮的对话框(请参阅下一节)。
cmd-ctrl-电源按钮 强制重新开机。这种方式非必要不建议使用,因为有可能损坏磁碟上的资料内容。
ctrl-cmd-opt-电源按钮 快速关机。
cmd- 电源按钮 启动程式除错软体(如果已事先安装的话)。较早期的Mac(例如Mac II时代的机器)需要先安装由Paul Mercer所写的除错延伸功能(debugger init)来使用这个功能;不过这个功能在配备68040处理器的Mac机种上,已经成为系统韧体内容的一部份。
cmd-opt-电源按钮 让后期型式的PowerBook和桌上型Mac进入睡眠状态。
cmd-opt-ctrl-电源按钮 重新设定电源管理程式(Power Manager;仅适用PowerBook 500系列)。
shift-fn-ctrl-电源按钮 重新设定电源管理程式(Power Manager;仅适用PowerBook G3与G4系列)。
-------------
以上内容不可全信,因为到lion的时候,很多快捷键都换掉了。一些界面、常见操作都和雪豹不太一样了啦
最后再附上一年所谓的隐藏快捷键:http://jaylan.anyday.com.tw/?p=212
以下是For Mac OSX用的快速鍵
1. Apple Logo
快速鍵 : Option-Shift-K
2. Zero Brightness~馬上把螢幕亮度切至無亮度
快速鍵 : Control-Shift-Eject
Note. Instantly turn your display off without logging out from the system.
3. Adjust Volume Bar~微調音量,可將原本一格的音量調整再細分為四等份,作四分之一的微調
快速鍵 : Option-Shift-F4 / Option-Shift-F5
Note. Increase/decrease your volume bar by a quarter each time it’s invoked. This is particularly useful for fine tuning Mac with bombastic sound system.
4. Double Buffer~Control-K可剪下游標後方的整段文字(不需反白),Control-Y可將用Control-K剪下的文字貼上,類似Copy & Paste的功能
快速鍵 : Control-K (Kill) and Control-Y (Yank)
Note. Like, Cut and Paste, combination of Kill and Yank can help you organize your text easily. Cut followed by Kill grants you double text buffer.
5. Home and End~將游標移至文章的首字及尾字
快速鍵 : Control-A (Home) and Control-E (End)
Note. This is pretty much the substitution for Windows button HOME and END. Pressing Command-← or Command-→ performs the same action.
6. Delete and Backspace~就是Delete 跟 Backspace的快速鍵,這個Delete(Control-D)的快速鍵筆使用筆電時可按的fn+delete好按得多
快速鍵 : Control-D (Delete) and Control-H (Backspace)
Note. In Windows, we’ve got two buttons for this : DEL and BACKSPACE. You can use Fn-Delete to perform forward deletion while the button Delete acts as Backspace.
7. Related Messages~在Mail裡使用的快速鍵~方便回信時用
快速鍵 : Command-Shift-K
Note. Selects all related messages in the same mailbox.
8. Open Address in New Tab~在新分頁中開啟網址
快速鍵 : Command-Enter
Note. While highlighting address bar, pressing this shortcut will bring up new tab of that selected address.
9. Google Search Box~在Safari與Firefox瀏覽器中可將游標快速移至搜尋bar中(按Command-L是前往網址列)
快速鍵 : Command-Option-F
Note. Quickly jumps your cursor to Google Search Box. Saving your mouse click as well as your precious ticks of seconds.
10. Zoom~放大或縮小螢幕的功能(也可利用Control+滑鼠滾輪,但需要在偏好設定中開啟此功能)
快速鍵 : Command-Option-[+] (Zoom In) or Command-Option-[-] (Zoom Out)
Note. Zoom in/out your display; making tiny objects looks huge.
轉載原文於此:Unveiling 10 Hidden OS X Shortcuts
-----EOF-----
其实第一个输入苹果的快捷键真的挺好玩。。。
Tags: mac, 快捷键
苹果相关 | 评论:0
| 阅读:17467