對比 Windows ,文字編輯中的 Emacs Key Binding 很方便,特別是在終端中,編輯可以很便捷。但是相對的,對於操作快捷鍵存在缺陷,讓你在很多日常操作中遇到障礙——如果你習慣使用快捷鍵而不是游標的話。我現在面臨的一個問題就是:沒有「快捷字元」。我不確定這個特性叫什麼,我指的是 Windows 中出現在控制元件、選單旁邊的字元,當這些控制元件、選單啟用的時候,使用者可以按這些字元、或者 alt + 相應字元來操作空間或者選單項,比如這樣:這個時候,Windows 下使用者是可以按 alt+s 進行儲存的。這在你右手操作滑鼠,左手在操作鍵盤的時候十分方便,你不需要去按回車。但是在 OSX 下面,並沒有這種設定,你只能按回車,或者 tab N 多次按空格:這種對話方塊大家應該看得很多:這時,使用者可以按「 s 」進行儲存,「 n 」不儲存,「 esc 」取消。可惜在 OSX 下面,由於沒有這樣的設定,你會發現很多時候你不得不用游標來完成本來很簡單的工作,或者按幾次「 tab 」鍵來移動焦點,再按空格來完成。我知道「 CMD + D」,但是有的時候這個鍵就是不起效果的,比如在「預覽」中:同時,由於缺乏這種設定,所以也無法像 Windows 那樣,功過 alt + 字母的方式來操作選單。對於一些有時會用到,但又沒有常用到值得浪費一組快捷鍵的操作,沒有這種方式就會顯得很麻煩。一個例子是,「預覽」中的「調整大小」功能,無法用快捷鍵到達,不得不用游標,我被迫用 Keyboard Maestro 為其分配了一個快捷鍵。
對比 Windows ,文字編輯中的 Emacs Key Binding 很方便,特別是在終端中,編輯可以很便捷。但是相對的,對於操作快捷鍵存在缺陷,讓你在很多日常操作中遇到障礙——如果你習慣使用快捷鍵而不是游標的話。我現在面臨的一個問題就是:沒有「快捷字元」。我不確定這個特性叫什麼,我指的是 Windows 中出現在控制元件、選單旁邊的字元,當這些控制元件、選單啟用的時候,使用者可以按這些字元、或者 alt + 相應字元來操作空間或者選單項,比如這樣:這個時候,Windows 下使用者是可以按 alt+s 進行儲存的。這在你右手操作滑鼠,左手在操作鍵盤的時候十分方便,你不需要去按回車。但是在 OSX 下面,並沒有這種設定,你只能按回車,或者 tab N 多次按空格:這種對話方塊大家應該看得很多:這時,使用者可以按「 s 」進行儲存,「 n 」不儲存,「 esc 」取消。可惜在 OSX 下面,由於沒有這樣的設定,你會發現很多時候你不得不用游標來完成本來很簡單的工作,或者按幾次「 tab 」鍵來移動焦點,再按空格來完成。我知道「 CMD + D」,但是有的時候這個鍵就是不起效果的,比如在「預覽」中:同時,由於缺乏這種設定,所以也無法像 Windows 那樣,功過 alt + 字母的方式來操作選單。對於一些有時會用到,但又沒有常用到值得浪費一組快捷鍵的操作,沒有這種方式就會顯得很麻煩。一個例子是,「預覽」中的「調整大小」功能,無法用快捷鍵到達,不得不用游標,我被迫用 Keyboard Maestro 為其分配了一個快捷鍵。