[Mac入门] 如果更快的打开程序或文件

今天有位网友问我在Windows下可以用Ctrl+R快速打开程序/文件夹等,在Mac下有没有相类似的功能?本文将介绍一些我的一般做法。

1.Windows下的Ctrl+R是什么?

我打算从解释Ctrl+R开始说起,希望朋友们别嫌烦~。Windows下系统全局热键Ctrl+R可以打开Windows的Run程序(运行),在这里你可以通过输入“命令”来“运行”一些程序,可以快捷的打开一些文件、文件夹、程序、Web、FTP空间等等。我对它的理解是,当你输入字符后回车,就相当于在“系统环境变量(PATH)”下双击了某个文件(文件名就是你刚输入的字符)或者执行系统常用功能(如控制面板,IIS等)。

例如输入notepad回车后将打开Windows自带的记事本,如果你用第三方软件替换了system32下的notepad.exe,它将打开你替换后的第三方软件,类似的还有wordpad(记事本)、 mspaint(画图)、calc(计算器)等。如果你在安装VC++6.0时选择了添加环境变量,还可以输入msdev来运行VC++6.0,Visual Studio .NET的为“devenv”。

当然还有些在system32下不容易找见的实用程序,或者它的扩展名不是.exe,例如control(控制面板)、gpedit.msc(组策略)、msconfig(系统配置)等。一些“隐藏”命令如control userpasswords2等。

在Windows XP及以前的Windows操作系统,这个键是我的钟爱。因为我电脑上装了非常多的程序,而从“开始-程序”找是一件很费时的事。

Windows Vista/Windows7的“开始”菜单多了一个“搜索”框,Vista/Win7强化了“索引”机制,让搜索更快,所以按下Win键(打开“开始”菜单),然后直接输入“命令”,可能会比以前的Ctrl+R更方便和实用。开始菜单的"搜索“在大多数情况下可以替代”运行”,而且得到的不只是程序,还包括名称相似或相同的其他文档,更智能,且不需要在PATH里,只需要在Index里,更重要的是不用死记那些“运行”命令。

 

2.Mac下的Spotlight

有了上面的“预备知识“后,我们切入正题。在Mac下你将使用一个Windows 7的”搜索”替代品,名叫Spotlight,位于状态栏最后边,图标是一个放大镜。说道这儿,你应该知道我要说什么了,呵呵。

由于Mac OS 基于Unix的特性,先进的文件系统让Spotlight比Windows 7下臃肿的Indexes+Search使用起来更快!快捷键是Command+空格,你可以在系统预设下的Keyboard Shortcuts更改它。

 

3.快速“新建”

你可能经常需要打开一个程序的多个窗口,例如打开多个Finder方便对比或拖拽,当tab摆满后需要新开一个浏览器窗口,新开一个Terminal以运行多个程序等等。如果你设置了Dock“最小化所有窗口到应用程序图标”,此时执行“新建”操作可能会比较麻烦,或者需要右击而不是更熟练的单击Dock图标来选择“New...",遇到Dock右键菜单没有New子菜单的程序(如QQ  for Mac),可能不得不打开该程序在File菜单下找New...,”可恶“的是,QQ For Mac OS没有File菜单。。。

诀窍就是使用快捷键”Command+N“!它将”新建“一个当前激活程序的新窗口。当然,它也是大多数文档应用程序的”新建文件“的快捷键。

之所以在这里重点说这个可能大家都知道的快捷键,原因之一是使用它确实能够很快的工作,之二是使用它可以快速在Mac系统下多开QQ。我初次使用Mac时,装了个QQ,不知道怎么双开,问了个朋友,他说苹果下只能开一个QQ,我就一个QQ,也没上网搜索。有一次无意中在登录QQ时按了下Command+N,竟然多开了一个QQ登录窗口。欣喜之余看了下QQ的菜单,人家确实有个”New QQ",在“QQ”主菜单下,顿觉惭愧...

 

4.还能更快吗?

在Mac下,我主要还是专注于学习和工作,Mac下也没有几个大型网络游戏可玩,就装了20来个常用的软件。暂时不需要调试别人的程序,不用为一大堆黑客工具头疼,不用担心360卫士或杀软的“安全检查”而需要等待……用Spotlight足够快了,在Dock下的Application下找(打开Application,按下程序的首字母可以快速定位)也没感觉慢。

让查看并运行程序更快的方法大概就是这么几种:放在“显眼”的位置(如Dock,桌面,状态栏等)、使用Spotlight快速搜索、在Terminal中运行PATH中的程序不用cd到该目录、记住并使用常用的快捷键、多屏等。

 

5.快速显示桌面

我非常喜欢Win7右下角的“显示桌面”功能,在XP我一般都使用Win+R来最小化所有窗口以能回到桌面。刚开始用苹果时,不知道怎么回到桌面,多开几个程序、网页,想回到桌面只能挨个最小化或者使用Spaces(下图)。

现在我很热衷于使用Expose。我的黑苹果用的是ps/2键盘,有时F键(F11可以显示桌面)不起作用,后来我把右下角的“Active Screen Corners”设为Desktop,现在需要显示桌面时只需把鼠标往右下角华丽滴一甩就OK了~!比Win7的“单击右下角”或者Win+R快多了!

 

6.总结

总之,Mac OS更能让人专注与学习和工作,更快地使用计算机,且不用担心什么木马病毒,不用磁盘整理系统优化什么的,不会让你沉迷网游…………尽情享受Mac带给你的乐趣吧~

 

小糊涂

http://www.cnBlogs.com/ElfSundae

转载于:https://www.cnblogs.com/elfsundae/archive/2010/12/01/1892588.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/363178.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Install Shield制作安装包技巧(SQL篇)

1、检查SQL Server是否安装prototype CheckSQL(); function CheckSQL()BOOL bSuccess;NUMBER nType, nvSize;STRING szVer; STRING szSetupVer, szSetupPath;beginRegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );szSetupPath "SOFTWARE\\Microsoft\\MSSQLServer\\Setup&quo…

ActiveMQ –经纪人网络解释–第4部分

在前面的第3部分中 ,我们已经看到ActiveMQ如何帮助将远程使用者与本地使用者区分开来,这有助于确定从消息生产者到使用者的较短路径。 在第4部分中,我们将研究如何在远程代理上负载均衡并发使用者。 让我们考虑一些高级配置,以平…

总结CSS3新特性(选择器篇)

CSS3新增了嗯- -21个选择器,脚本通过控制台在这里运行; ~: p ~ p {color : red;/*此条规则将用于p后边所有的p...就是除了第一个p的所有p,规则同p:not(:nth-of-type(1)),但是权重要低于后者*/} [attribute^value]: 选择该属性以特定值开头的元素 [attribute$value]: 选择该属…

js获取地址栏信息

设置或获取对象指定的文件名或路径。 window.location.pathname例:http://localhost:8086/topic/index?topicId361alert(window.location.pathname); 则输出:/topic/index设置或获取整个 URL 为字符串。window.location.href例:http://local…

在NIO.2中使用文件和目录

在先前的文章中,我讨论了文件和目录的创建( 创建文件和目录 )以及选择( 列出和过滤目录内容 )。 采取的最后一个合乎逻辑的步骤是探索我们如何使用它们以及如何使用它们。 这是库的一部分,它经过了重新设计…

工作流的设计,业务流程图的绘制与编辑,工作流软件,工作流源代码组件库,开发平台,开发引擎...

基于业务流程的工作流系统在当前的软件工业中占据着非常重要的部分,开发此类系统, 最困难的部分就是业务流程建模和电子表单的可视化界面部分,这部分界面要求有快速的响应时间, 完善的逻辑关系,以及根据需求不断变化而必须具备的灵活编辑功能. E-Form可视化图形源码…

upload file more than 4MB

http://www.websupergoo.com/abcupload.net-1.htm 转载于:https://www.cnblogs.com/stevengeng/archive/2004/12/30/84274.html

Ajax全接触(1)

Ajax全称:Asynchronous JavaScript and XML(异步的JavaScript和XML) .Ajax不是某种编程语言 是一种在无需重新加载整个网页的情况之下能够更新部分网页的技术。 后面引入XMLHttpRequest对象用于后台和服务器交换数据,可以在不重新加载整个页面的前提下…

关于hibernate字段映射@colunm出现的问题以及jpa驼峰大写转_小写的问题探究

关于hibernate字段映射colunm出现的问题以及jpa驼峰大写转_小写的问题探究2018年04月24日 15:47:26 守望dfdfdf 阅读数:735 标签: colunmhibernate表映射实体类 更多个人分类: 工作 问题编辑版权声明:本文为博主原创文章&#xff…

窗口模版

窗口模版 1. 定义窗口模版的ID 在wgui_categories_defs.h文件中有枚举enum MMI_CATEGORY_ID_LIST 首先要在MMI_CATEGORY_ID_LIST中添加窗口模版的ID,例如: MMI_CATEGORY36_ID 2. 控件坐标和控件数组的定义 CustCoordinates.c (plutommi"…

玩Java 8 – Lambda,路径和文件

我最近需要读取一堆文件,而不是仅仅抓住我和可能是大多数开发人员拥有的旧FileUtils.java,然后从一个项目复制到另一个项目,我决定快速了解其他方法。 是的,我知道有Commons IO和Google IO ,我为什么还要打扰&#xf…

vs.net2003无法打开.NET的Web应用服务

今天想打开web项目时提示:Visual Studio .NET 已检测到指定的Web服务器运行的不是ASP.NET 1.1版。您将无法运行ASP.NET Web应用原因大概是自己原来安装VS.NET2003时没有安装IIS,后来才装上的。自己重新安装了.NET Framework1.1还是不行。后来找到了找这个…

vue组件-使用插槽分发内容(slot)

slot--使用插槽分发内容(位置、槽口;作用: 占个位置) 官网API: https://cn.vuejs.org/v2/guide/components.html#使用插槽分发内容 使用组件时,有时子组件不知道会收到什么内容,这是由父组件决定的。 一…

LeetCode 上最难的链表算法题,没有之一!

题目来源于 LeetCode 第 23 号问题:合并 K 个排序链表。 该题在 LeetCode 官网上有关于链表的问题中标注为最难的一道题目:难度为 Hard ,通过率在链表 Hard 级别目前最低。 题目描述 合并 k 个排序链表,返回合并后的排序链表。请分…

处理Akka应用程序中的每个事件

这里的事件,那里的事件,到处都是事件。 发布有关检查每一项Akka事件最终都能找到归宿的信息。 Akka和基于事件的反应式应用程序是创建软件的新方法。 在当前基于Scala的项目中,我们非常密集地使用Akka。 事件非常适合我们的用例,…

js设置select列表中特定项为选中状态

设置select中text"paraText"的第一个Item为选中 function jsSelectItemByValue(objSelect,objItemText) { //判断是否存在 var isExit false; for(var i0;i<objSelect.options.length;i) { if(objSelect.options[i].text objItemText) { objSelect.options[i].s…

vue 导出html

vue的html代码 <template> <div class"contentsss" ref"test"> <button click"export2Excel">导出</button> </div> </template>methods方法 export2Excel() { var a document.createElement("a"…

js快排

快排的思路&#xff1a;选定一个基准数&#xff0c;要使得基数的左边的数字全部小于它&#xff0c;右边的数字全部大于它。分别设i和j从左右开始寻找&#xff0c;从左边找到第一个比基数大的数&#xff0c;从右边找到第一个比基数小的数&#xff0c;然后交换这两个数。 当i和j…

jzoj 6302. 提高组

Description 详见OJ Solution 对于\(limit1,2\)就是使序列\(1~n\)的排列。 对于\(limit3\)&#xff0c;我们可以将其看做是两个最长上升子序列正好覆盖整个序列&#xff0c;证明显然。 我们可以做一个前缀\(max\)序列。这样对于\(max[i]\)&#xff0c;保证\(max[i]>i\)。 而…

使用IntelliJ ..达2周,到目前为止一切正常

几乎已经过去了2个星期&#xff0c;我已经完全切换到IntelliJ作为我在家里和工作中的主要Java IDE。 到目前为止一切顺利&#xff0c;这是我的初步发现。 迁移 &#xff1a;我花了几个小时来迁移项目。 最终&#xff0c;如果您的项目已经Mavenized&#xff0c;事情就简单了&am…