Mac OS X中更好的终端 - 反转控制和命令键映射

som*_*guy 11 macos terminal

我想在Mac OS X中拥有相同的KDE Konsole体验.

这是我的(过于复杂?)设置:

  • 我在系统偏好设置级别交换了控制和命令.(不能没有这个)
  • Parallels让您在Parallels应用程序级别也可以反向控制和命令.所以我可以撤消系统偏好设置(并在虚拟Linux中获得我想要的设置)

我希望Mac OS X终端应用程序的每个应用程序选择退出相同.可能吗?

小智 12

您正在寻找的解决方案是KeyRemap4MacBook.有Tiger,Leopard,Snow Leopard和Lion版本.

安装完成后,转到系统偏好设置 - > KeyRemap4MacBook

然后选择以下选项:

  • 更改Command_L键(左命令)
  • ---> Command_L到Control_L(终端,虚拟机,RDC除外)
  • 更改Control_L键(左控制)
  • ---> Control_L到Command_L(终端,虚拟机,RDC除外)

如果需要,您也可以为Command_R(右命令)和Control_R(右控制)重复此操作.测试并使用我的Macbook.


小智 3

您可以简单地 ssh 进入 Linux/Unix 系统并直接在 Mac 屏幕上运行 X11 程序:ssh -X user@host_or_ipaddress登录,然后运行您想要的 X11 程序(例如emacs&),X11 应用程序将出现在 Mac 显示屏上。

\n\n

优点:

\n\n
    \n
  • X11 窗口的工作方式与任何其他窗口一样,包括 Expos\xc3\xa9 等。
  • \n
  • 无需仅在 Parallels 控制台窗口内工作
  • \n
  • 相同的解决方案适用于任何 Linux/Unix 系统,无论是远程还是虚拟
  • \n
  • 即使通过互联网,ssh 连接也是安全的
  • \n
\n\n

技术信息:

\n\n
    \n
  • “ssh -X”打开 ssh 连接的 X11 转发,即 X11 显示连接通过 ssh 安全地建立隧道
  • \n
  • “ssh -X”还处理 X11 身份验证隧道
  • \n
  • X11.applaunchd在 OSX 上需要时自动启动
  • \n
  • X11 可以通过网络连接到显示器,这是它为数不多的很酷的事情之一;-)
  • \n
\n