mac和pc之间的协同作用改变了mac热键

时间:2011-03-05 21:22:43

标签: macos applescript

Synergy是一个程序,使您可以在两台计算机中使用相同的鼠标和键盘。我有一台PC和mac直接连接以太网电缆,因此连接很好,好像只有一台电脑。

我正在开发一个iPad应用程序,我发现支持iwebkit for CSS的唯一软件是Expresso。我用它来编辑我在mac中的CSS文件,我在PC上使用dream weaver来编辑PHP,HTML和JavaScript文件。唯一的问题是我经常使用两台计算机来开发应用程序,而且每台计算机使用不同的快捷键非常令人沮丧。如果我可以在两台计算机上使用相同的热键,那将是非常好的。

到目前为止,我已经尝试过:

  1. 更改mac中系统首选项下键盘部分中的修饰键。这可以工作,但只是使用Mac上的键盘,而不是键盘,我正在使用控制两台计算机的协同作用。

  2. 创建AppleScript,他们所做的就是发送快捷键然后编译它们并将它们保存为应用程序。将它们保存为应用程序后,我转到系统首选项并尝试使用其他快捷键运行它们。当我创建快捷键时,系统首选项崩溃并关闭而不保存更改。

  3. 在协同作用中创建快捷键,它只能在一台计算机上运行。无论您使用哪台计算机,Synergy都会发送相同的击键。

  4. 最后我试过寻找“IronAHK”,在很多帖子中人们都说它修改了mac热键,但我还是找不到它。

  5. 有没有办法在我的机器上使用相同的通用访问密钥?

3 个答案:

答案 0 :(得分:8)

以下文章对我非常有用(在Mac上工作,控制PC):

http://www.nextofwindows.com/how-to-properly-map-keyboard-between-mac-and-pc-when-share-mouses-with-synergy/

第1步:配置服务器

Step 1

步骤2:双击PC(如果服务器是PC,则双击Mac)

enter image description here

步骤3:切换按键Ctrl和Super以互相镜像

enter image description here

答案 1 :(得分:7)

在协同添加新计算机时,您可以更改命令和控制键。这是windows中的一个例子。我无法找到它,因为协同作用将它置于我从未想过能找到它的位置。

现在我可以使用control + c来复制mac和pc中的文件以及大多数命令,例如control + a来选择所有内容等。修复其他问题以便我可以使用'home'来例如,我使用Evan Moran提供的程序,这是本文的第一个答案。

enter image description here

答案 2 :(得分:6)

对于mac我使用KeyRemap4MacBook。获得自由是非常好的。

也就是说,考虑使用不同的源编辑器,以便您只能在一个系统上编码。这将使您的生活更容易。 Dreamweaver不一定是最好的。 Visual Studio非常适合Javascript,CSS和HTML,它们的快速版本是免费的。

如果您只需要语法高亮显示,那么EditPlus在PC上非常出色,可以使用您提到的所有语言。如果你需要留在Mac上,那么TextWrangler就像一个基本的源编辑器。两者都有免费试用。祝好运!