
1 eXpansion 2017-07-13 14:43:43 +08:00 fn |
2 QAPTEAWH 2017-07-13 14:52:20 +08:00 fn-delete (其实是 backspace ) Ctrl-d |
3 HuangLibo 2017-07-13 16:59:15 +08:00 从不用 delete 键, 请使用 ctrl+d, ctrl+h, |
4 tchekai704 2017-07-13 18:10:13 +08:00 Mac 真正缺少的是 HOME 和 END 以及组合快捷键,在 Windows 中 选中当前位置到行首的:shift+HOME 选中当前位置到文件首的:ctrl+shift+HOME 以上快捷键在 explorer, excel,各种编辑器中行为是统一的 然而 MAC 没有这个或者行为不统一,目前只能用鼠标。 |
5 bazingaterry 2017-07-13 18:13:45 +08:00 via iPhone @tchekai704 ctrl + a, ctrl + e |
6 tunzao 2017-07-13 18:16:28 +08:00 X |
7 zander 2017-07-13 18:24:28 +08:00 via Android @tchekai704 c-a,c-e,fn+up,fn+down。 |
8 Dvel 2017-07-13 18:31:17 +08:00 @tchekai704 #4 fn + shift + ↑/↓ |
9 ynyounuo 2017-07-13 18:55:52 +08:00 @tchekai704 https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/EventOverview/TextDefaultsBindings/TextDefaultsBindings.html 你甚至可以改 ~/Library/KeyBindings/DefaultKeyBinding.dict 来改变这些键位 |
10 KevZhi 2017-07-13 19:25:44 +08:00 via iPhone Fn+delete 退散吧 |
11 TaoQAQ 2017-07-13 19:33:28 +08:00 @tchekai704 Command+↑/↓/←/→ |
12 tchekai704 2017-07-13 20:00:41 +08:00 @bazingaterry @zander @Dvel @TaoQAQ ctrl+a,e; fn+↑/↓/←/→这些快捷键都是知道的。 我描述有点问题,HOME,END,PAGEDOWN,PAGEUP 是自带了。但是这些快捷键的组合快捷键没有,比如在 - Windows 中按 Ctrl+Shift+HOME 可以选中当前位置到文件开头,这个快捷键在 sublime,notepad++,idea 等所有编辑器都是支持的,然而 MAC 只有 IDEA 支持,sublime/vscode 就不支持。 - 在 Windows 的文件管理器 Explorer 中按 Ctrl+Shift+HOME 可以选择当前文件到目录的头的所有文件,然而 MAC 没有这个快捷键。 - Windows 支持这个快捷键的软件非常多,几乎没有不支持的 @ynyounuo 这个功能倒是第一次知道,目前使用 Karabiner 来实现全局 Emacs 快捷键(主要是 ctrl+n,p ),不是说 Mac 全局 Emacs 快捷键吗?其实不是的,某些场景下是不支持的 - Finder 中不能使用 ctrl+n,p 来挪动光标 - IDEA 中使用 command+f12 显示所有方法后,就不支持 ctrl+n,p 了 - 有道云笔记支支持 ctrl+n, 不支持 ctrl+p |
13 tchekai704 2017-07-13 20:02:22 +08:00 @tchekai704 除了我说的这些外,整个 MAC 下的快捷键系统是非常棒的。 |
14 ynyounuo 2017-07-13 20:29:40 +08:00 via iPhone @tchekai704 是 Cocoa 支持 Emacs 键位不是 Mac 全部文字编辑都支持。 |
15 expkzb 2017-07-13 20:36:02 +08:00 ctl + d |
16 holystrike 2017-07-13 21:31:10 +08:00 home / end / page up / page down 的好处在于可以单手盲按 |
17 imherer 2017-07-14 09:24:18 +08:00 外接键盘吧,我就是 |
18 HuangLibo 2017-07-14 09:53:04 +08:00 @tchekai704 macOS 的快捷键比 Windows 可多多了, 只是你不知道而已. " 选中当前位置到行首的:command+shift+← 选中当前位置到文件首的:command+shift+← 之后再按 ↑ |
19 HuangLibo 2017-07-14 09:55:20 +08:00 @tchekai704 话说 Google 是个好东西, 你值得拥有. |
21 LeoNG 2017-07-14 10:37:42 +08:00 你需要看下 emacs,mac 支持大多数 emacs 快捷键的。 |
22 HuangLibo 2017-07-14 10:56:19 +08:00 @Junn 恩, 试了一下是这样. 这个功能用的比较少, 也不知道在什么情况下会需要删除光标到文件开头的内容, 大部分时候是删掉当前行 |
23 tchekai704 2017-07-14 17:30:54 +08:00 |
24 LioMore 2017-07-15 00:28:28 +08:00 看来还是有很多用 mac 的人会 emacs keymap 的 :] |
25 HuangLibo 2017-07-15 11:35:59 +08:00 |
26 allenwang 2017-07-17 21:15:14 +08:00 via iPhone 自行搜索 keybindings.dict |