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 1
从不用 delete 键, 请使用 ctrl+d, ctrl+h,
|
4
tchekai704 2017-07-13 18:10:13 +08:00 1
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
|