MacOS 新手,请教几个问题, 麻烦大家了

2018-09-03 09:23:10 +08:00
 palmers
  1. 关闭终端的问题, 设置了终端输入 exit 关闭,但是使用 control + tab 发现终端还在, 但是选中却不能打开窗口? 请问应该如何设置才能彻底退出? 不使用 command + Q; 也不使用 docker 退出;
  2. 请问快速分屏的快捷键是什么? linux 下很多桌面环境窗口管理器 快捷键很好使用 两个组合键就可以完成.
4791 次点击
所在节点    macOS
23 条回复
LCL
2018-09-03 09:31:36 +08:00
不如试试 iTerm2
koc
2018-09-03 09:32:00 +08:00
1. 为什么不用 cmd Q ?如果这样的话你只能自己写一个 AppleScript 退出了。
2. 需要安装第三方软件,如 Moom 才支持快捷键。
palmers
2018-09-03 09:33:19 +08:00
@koc 我各种查询到的解决办法也是需要安装第三方软件 这么简单的一个功能实在不想安装第三方软件
palmers
2018-09-03 09:33:56 +08:00
@LCL 你的意思是 不适用系统自带的终端啊 我试试
luohuanlh
2018-09-03 09:39:47 +08:00
装个 item2,设置开关快捷键 alt+cmd+t。然后,分屏快捷键是 cmd +d。
palmers
2018-09-03 09:41:46 +08:00
@luohuanlh 刚刚去了解了一下 非常棒 分屏快捷键是 iterm2 的吗? 还是适用全部应用呢?
Sylv
2018-09-03 09:52:01 +08:00
需要了解下 macOS 关闭程序的逻辑:
大部分程序窗口关闭了不代表程序也关闭了,dock 里还会有运行图标,需要 cmd + q 或者 dock 里图标右键关闭,这样才是真正退出了程序。

终端输入 exit 只是关闭了当前终端窗口,终端程序还没有关闭,所以 ctrl + tab 还能选中,但是因为没有窗口了,选中也不会打开窗口,需要 cmd + n 来新建窗口。
palmers
2018-09-03 09:54:52 +08:00
@Sylv 这倒是很像程序员的逻辑 不像用户的使用逻辑
chinvo
2018-09-03 10:04:17 +08:00
驻留不退出,你下次开就快,Android 就是靠这个“打败” iOS 的

当然,很多程序支持“关闭最后一个窗口自动退出程序”,比如 iTerm、MacVim
luohuanlh
2018-09-03 10:33:00 +08:00
@palmers 分屏快捷键仅支持 item2,推荐你下个 Cheatsheet,长按 cmd,所有的快捷键一目了然。
haohong
2018-09-03 10:33:56 +08:00
terminal 的 preference 里可以设置终端退出后关闭标签页,分屏的话,terminal 貌似不支持
palmers
2018-09-03 11:15:49 +08:00
@chinvo 驻留可以, 但是出现在 control+tab 列表里 很难受
@luohuanlh 好的 谢谢了 我试试
@haohong 现在标签页是关闭了 但是没有退出程序 而且还出现在应用切换快捷键列表中 显得很多余 关闭了 就表示暂时我不会使用了
chinvo
2018-09-03 12:00:09 +08:00
@palmers #12 因为实际上程序没退出

这个确实是和 win 设计理念不一样,Mac 上窗口和程序是独立的两个概念
TonyLiu2ca
2018-09-03 12:23:38 +08:00
彻底退出终端:
$ kill ps x | grep "[T]erminal.app" | awk '{print $1}'

退出当前的窗口
$ kill -9 $$
或者尝试
$ exec sleep 2
两秒后退出
palmers
2018-09-03 13:31:02 +08:00
@chinvo 那请问你们在需要切换应用的时候不用 control + tab 吗? 都是怎么用的? 或者使用 MacOS 需要哪些习惯才能用的舒服点?
chinvo
2018-09-03 13:35:12 +08:00
@palmers #15 不用的应用用 cmd + Q 退了啊
FrankAdler
2018-09-03 13:36:15 +08:00
问题 1: 打开终端设置, 到描述文件, 再到右侧的 shell, 当 shell 退出时 选中"关闭窗口"
xiebruce
2018-09-03 13:55:57 +08:00
我来说一下,其实这里有个 trick,当你点左上角的❌关闭的程序(或者 command+w 关闭是一个道理),如果你要用 command+tab 呼出是可以的,就是在你用 command+tab 选中那个程序之后,不要直接放开 command,直接放开 command 就肯定无法呼出了,而是要先按住 option,然后再放开 command,这时程序就能呼出了,然后你就可以放开 option 了。
liprais
2018-09-03 14:15:05 +08:00
搞明白 terminal 和 terminal emulator 的区别
zmlu
2018-09-03 14:28:54 +08:00
1、dock 上右击 Terminal 图标,Quit
2、鼠标按住窗口绿色最大化按钮拖动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/485514

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX