之前一直使用linux虽然也知道核心和桌面环境 窗口管理器是分开的 但是用起来也挺自然的 openbox i3啊这些管理器还有gnome Xfce等桌面环境用起来也挺自然的 因为开始从windows过来的所以在使用linux的时候唯一一次感觉变化的就是自然滚动了 但是也很快适应了
这次因为工作需要换到MacOS,确实有太多地方不一样 一时间很多地方需要学习 听大家耐心的回答 非常感谢你们, 我会慢慢去学习的!
以后google不到的或理解不了的 还请大家不吝赐教啊! 非常感谢大家 !
1
LCL 2018-09-03 09:31:36 +08:00
不如试试 iTerm2
|
2
koc 2018-09-03 09:32:00 +08:00 via iPad
1. 为什么不用 cmd Q ?如果这样的话你只能自己写一个 AppleScript 退出了。
2. 需要安装第三方软件,如 Moom 才支持快捷键。 |
5
luohuanlh 2018-09-03 09:39:47 +08:00 via iPhone
装个 item2,设置开关快捷键 alt+cmd+t。然后,分屏快捷键是 cmd +d。
|
7
Sylv 2018-09-03 09:52:01 +08:00 via iPhone
需要了解下 macOS 关闭程序的逻辑:
大部分程序窗口关闭了不代表程序也关闭了,dock 里还会有运行图标,需要 cmd + q 或者 dock 里图标右键关闭,这样才是真正退出了程序。 终端输入 exit 只是关闭了当前终端窗口,终端程序还没有关闭,所以 ctrl + tab 还能选中,但是因为没有窗口了,选中也不会打开窗口,需要 cmd + n 来新建窗口。 |
9
chinvo 2018-09-03 10:04:17 +08:00 via iPhone
驻留不退出,你下次开就快,Android 就是靠这个“打败” iOS 的
当然,很多程序支持“关闭最后一个窗口自动退出程序”,比如 iTerm、MacVim |
10
luohuanlh 2018-09-03 10:33:00 +08:00 via iPhone
@palmers 分屏快捷键仅支持 item2,推荐你下个 Cheatsheet,长按 cmd,所有的快捷键一目了然。
|
11
haohong 2018-09-03 10:33:56 +08:00
terminal 的 preference 里可以设置终端退出后关闭标签页,分屏的话,terminal 貌似不支持
|
12
palmers OP |
13
chinvo 2018-09-03 12:00:09 +08:00 via iPhone
|
14
TonyLiu2ca 2018-09-03 12:23:38 +08:00
彻底退出终端:
$ kill ps x | grep "[T]erminal.app" | awk '{print $1}' 退出当前的窗口 $ kill -9 $$ 或者尝试 $ exec sleep 2 两秒后退出 |
15
palmers OP @chinvo 那请问你们在需要切换应用的时候不用 control + tab 吗? 都是怎么用的? 或者使用 MacOS 需要哪些习惯才能用的舒服点?
|
17
FrankAdler 2018-09-03 13:36:15 +08:00
问题 1: 打开终端设置, 到描述文件, 再到右侧的 shell, 当 shell 退出时 选中"关闭窗口"
|
18
xiebruce 2018-09-03 13:55:57 +08:00
我来说一下,其实这里有个 trick,当你点左上角的❌关闭的程序(或者 command+w 关闭是一个道理),如果你要用 command+tab 呼出是可以的,就是在你用 command+tab 选中那个程序之后,不要直接放开 command,直接放开 command 就肯定无法呼出了,而是要先按住 option,然后再放开 command,这时程序就能呼出了,然后你就可以放开 option 了。
|
19
liprais 2018-09-03 14:15:05 +08:00
搞明白 terminal 和 terminal emulator 的区别
|
20
zmlu 2018-09-03 14:28:54 +08:00
1、dock 上右击 Terminal 图标,Quit
2、鼠标按住窗口绿色最大化按钮拖动 |
21
palmers OP |
22
ruixingchen 2018-09-04 10:57:52 +08:00
一个程序可以有 0 或者任意个窗口, 没有窗口程序也可以运行, mac 很多程序不会因为没有窗口而退出,尤其是自带 app, 还有毒瘤 finder, 总是显示一个小点点
|
23
palmers OP @ruixingchen 我不能理解的是 窗口被关闭的程序怎么还出现在 ctrl + tab 列表里
|